I wanted to share this because I was getting disconnected about 5 minutes into playing and couldn’t find anything online to fix it. It would drop me out of the game with a message that my client had disconnected and take me back to the main menu. This has finally done the trick…
Uninstall and reinstall battle.net
Hold windows key + R to launch RUN
Type cmd
In command prompt type ipconfig /release
Close command prompt and restart modem and/or wifi router
Go back into command prompt and type ipconfig /renew
Open battle.net and play diablo 3.
I’m not 100% sure if reinstalling battle.net was necessary but I haven’t been disconnected since so I included it. Hope this helps someone.
Update: Crap. It worked for like 3 hours and started disconnecting every 5 minutes again. I tried it in 32 bit mode and it still does it.
I don’t think it’s on my end because all my other blizzard games work fine. (Hearthstone, WoW). Idk.
Last update lol: I found another thread and found that it was my ISP’s relay station so I’ll contact them next. I turned on my VPN to go around them and it seems to be working now.