https://www.chess.com/game/live/78165608767here is the game, im not saying im very good but look at the position!
Losing winning positions because of bad internet

So I had a winnable position with a queen for a bishop and despite my internet being connected, chess.com said i was disconnected and the game was abandoned(losing me elo)
I don't know why is it every time I play a game of chess it just randomly decides to abandon the game.
Any suggestions ?
Also it'd be cool for chess.com to implement a system which if you lose your connection it would check the evaluation and decide who is the winner, if you have a very good position and you disconnect you should win the game.
You might check out the following:
https://support.chess.com/article/4720-online-chess-performance-optimizations
https://support.chess.com/article/213-how-do-i-fix-my-disconnect-lag-issues
So I had a winnable position with a queen for a bishop and despite my internet being connected, chess.com said i was disconnected and the game was abandoned(losing me elo)
I don't know why is it every time I play a game of chess it just randomly decides to abandon the game.
Any suggestions ?
Also it'd be cool for chess.com to implement a system which if you lose your connection it would check the evaluation and decide who is the winner, if you have a very good position and you disconnect you should win the game.