I got loss after opponent timed out


I had no connectivity problems. The server itself misbehaved. I could leave a (friendly) comment for opponent, and could access other sites at same time. The connectivity bars in the app showed a strong connection as well. It's rather obviously to bitch at someone reporting an actual server bug with recrimination (as I see you do on other threads also)

If you mean this game, https://www.chess.com/live/game/2544083073
I would report it with at ticket.
https://support.chess.com/customer/portal/emails/new
Since even the archive shows your opponent had no time. Likely some weird bug.