There is no phone number for battle.net (which blizzard goes through the same thing) and I cant find a email for tech support. I have tried to do a ticket, but it just sends me to helpful links. My internet is super badass so there is no issue with that. but if I need to I do connect through Ethernet. So I am not sure.
The only think I can think of is that my husband (Tristian Pontis) had bought a digital copy of diablo 3 on HIS xbox live account, not mine, so maybe because I didn't not buy it on my account. But I am not sure if that should matter.