I'm curious if the time setting on the 2 different servers are different. If there is a large difference in the time between the 2 servers then it could be related as it goes off the timestamp in the database. You might want to check what the current time is set to on each server and see if there is a large discrepancy.