So my friend and I are playing D3 from Laos, where, I digress, the internet connectivity is pathetic. We do however usually have enough of a speed going to play the game. However, recently we have both seen issues where we were disconnected from the game without discernable reason. The internet connection was stable throughout, but the game sent us back to the menus, and after a while of not being able to do anything, finally told us our session had timed out. I was wondering what possible reasons there might be for this, maybe it's most likely this happens because we're simply so far away (we play on the U.S server).