Try registering the xbox on his Microsoft account if you haven't. Might help.
I don't really have any more advice. My bro living in another state will log into mine regularly as his xbox is my "home" xbox so he has access to everything I buy and my ultimate sub but both xbox are registered on my account.
You've probably contacted support already but if you haven't, would be my next piece of advice.