Many people have had this problem previously over many years. The problem is that your connection to your local wifi is only one of the many steps your signal has to take on its way to Chess.com's server.
Chess.com is devoting major resources to improving the connection on its end.
Starting to get really annoyed at chess.com - my connection is strong and not showing disconnected. But the oponent clock ticks down to zero then freezes at 0:01. I end up loosing the points.
This has happened multiple times now. Seems the support desk is just a stupid AI bot, how can I get some real to sort this out? Or at least give me back my points that I've lost