I have a friend who plays on 360 but had to go without Internet for about a week. He used the hotspot feature on his phone and was able to play over a cellular data network by turning his phone into a wireless internet connection (not a very good one, but it worked). Not saying this will solve your particular problem but I thought I would bring it up as a point of discussion.