I’ve noticed that as well. I also noticed that if you do not start a game right away you get disconnected. It might be related, not sure. However, I sympathize with your situation. Between your issue and people cheating with the timer, etc. it can be frustrating.
"Game abandoned" but it's not

So I was just playing and there was the "reconnecting" message on the bottom left of my screen. Happens with some regularity. But this time it was there for so long that apparently chess.com thought I had left. I had not. But it was marked as a defeat for me. How can this be prevented? There is nothing wrong with my connection, router, etc. It seems like it's entirely a problem with chess.com but the result is that I lose rating points.
If the game got marked as abandoned, it's because your connection to the live server process didn't get re-connected in time to avoid that.
https://support.chess.com/article/213-how-do-i-fix-my-disconnect-lag-issues
https://support.chess.com/article/338-how-does-game-abandonment-work

I guess the question remains: If I notice that the "reconnecting" message remains for a long time, how do I fix that in the middle of a game? I couldn't move. It looked like my opponent had not moved and his clock was running. Seems like if I'd hit refresh on my browser the game would have really disconnected. Either way, there was seemingly nothing I could do.
This was not a wifi connection. Ethernet directly to the router. So a wireless drop was not the problem.
Note that this is not a chronic issue for me.

I guess the question remains: If I notice that the "reconnecting" message remains for a long time, how do I fix that in the middle of a game? I couldn't move. It looked like my opponent had not moved and his clock was running. Seems like if I'd hit refresh on my browser the game would have really disconnected. Either way, there was seemingly nothing I could do.
This was not a wifi connection. Ethernet directly to the router. So a wireless drop was not the problem.
Note that this is not a chronic issue for me.
I normally refresh if I think I might be disconnected.

I guess the question remains: If I notice that the "reconnecting" message remains for a long time, how do I fix that in the middle of a game? I couldn't move. It looked like my opponent had not moved and his clock was running. Seems like if I'd hit refresh on my browser the game would have really disconnected. Either way, there was seemingly nothing I could do.
This was not a wifi connection. Ethernet directly to the router. So a wireless drop was not the problem.
Note that this is not a chronic issue for me.
Buy a good Broadband internet, switch from dial-up connection.
So I was just playing and there was the "reconnecting" message on the bottom left of my screen. Happens with some regularity. But this time it was there for so long that apparently chess.com thought I had left. I had not. But it was marked as a defeat for me. How can this be prevented? There is nothing wrong with my connection, router, etc. It seems like it's entirely a problem with chess.com but the result is that I lose rating points.