ZOS, Internet connection, as good as any provider in the globe can be, has no 100% of guaranteed uptime. The link may go down for half second, the IP may change suddenly (VPN tunnels) and etc.
When this happen even though the connection is restablished within a couple seconds, your game boots us to login screen. Why? What's so urgent in your code that requires this action to be taken?
no need to answer, but why don't you try to detect the lost connection putting a message on screen "Connection lost. Reconnecting..." and keep trying for a couple seconds before booting?
Just think about it, it's not that hard (implementation, not "thinking" XD)
Edited by magnusthorek on January 23, 2017 8:39PM