Ok, may be a dumb question, but were you guys grouped? I have always found that when grouped with that much of a level difference, the lower one never gets exp unless it also gives exp to the higher character.
Although, if you were getting exp at first, I guess that is the weird part. MAybe, that was the bug