Network instability leads to lost progress

My Wi-Fi connection was very weak. I’ve had at least 3 instances where I would complete a battle and it would fail in connecting to the server and force me to dessert and loose my win. Please make connecting to the server more friendly too bad connections.

Similarly, especially in a long battle, like against bosses, it would be nice, if I disconnected, to not lose all my progress.