Move timers end earlier than they should

I’m using Chrome, on windows 7. The last two games I played were 35s per move and 45s per move. Both times, the game was won by timeout, with about 5 seconds on the timer each time. This may have cost me the first game, and I’m not sure how my opponent felt about losing with time left on his/her timer. Is this a known issue?