You are getting disconnected from the Live server process and when it finally reconnects, you ran out of time. If you look at that particular game, you can see that your client never saw the opponent's last move.
The following may have some information to help troubleshoot:
https://support.chess.com/customer/en/portal/articles/1444918-my-internet-connection-is-fine---why-am-i-getting-disconnects-
And
https://www.chess.com/blog/News/how-to-adjust-your-live-chess-connection
This has happened four times in last two days. I am playing and then my opponent makes no move. I wait and wait, while I watch the time go by. (It usually happens when I have gotten an advantage over the other player.) Then their timer runs out and no notification pops up that I won on time - In fact when I reload the page, my timer has run out and the other player has won!!!!!! What is going on here. Not only should I have won those games but this counts against me as not playing fairly!!!!!
