Unfortunately it may be something related to your browser. What browser and operating system were you using at the time?
Just a few suggestions:
1. We always suggest you clear your cache on a relatively regular basis to keep things fresh and running smooth. If you're unsure how to do this, heres a link with instructions:
http://support.chess.com/Troubleshooter/Step/View/2
2. Also make sure that there aren't any extensions or plugins on your browser.
3. Make sure there aren't any programs running in the background. Other programs can sometimes be "memory hogs"
Hopefully that helps a bit!
I just lost on time in a 3-minute blitz game despite the fact that my clock wasn't even running (cos it was my opponent's move) and I had several seconds left, until suddenly it said I was timed out. Prior to that, I had been moving virtually instantaneously but it was eating up three or four seconds each move. While I understand that connection speeds can sometimes influence this kind of thing, my "bar" on this website was on green, while my opponent's was on red. So how does that work?