I lose connection to the game server every few hours

Title says it all. I play for a hour or two, then the game goes back to the start screen in the middle of a match saying that I lost connection, and I can’t connect again unless I restart the game. As far as I’m concerned, this isn’t an issue with my WiFi, Xbox Live, etc. as no other game I own does this. This has been happening to me for a few weeks on Xbox One.

Sounds like something between you and Blizzard servers is broken. What troubleshooting steps did you do?