Hello, I'm actually writing this on the behalf of my friend.
See, when he is at his at his father's house we can play normally without any trouble. But everytime he brings the Xbox to his mother's, he can't seem to join any friends' chats, games or parties. He can play online and send us messages but not join, and we can't join when he sends the requests either. He doesn't get any error codes or messages or anything, it just doesn't work.
His mother doesn't have an internet connection as strong as his father's, do you think this is why? Or could it be something else? Please help :)