And just to throw in my two cents \:\) -- is it possible there's an app on your computer that's changing the system time while you are away? (Perhaps syncing to a bad network time server, or updating the clock frequently?) I'm wondering if changing the time (even by a little bit) while the game is open could cause some of these problems.

-- jen (two cents worth less with inflation, i'm sure!)