Look at your system clock. It could be a timing issue that varies (default 5 minutes) from what the server is set to.
It could also be that someone on the backend is restarting the server at night. Or they're having replication issues on the servers.
Lots of factors, the first people to look at it should be your IT department.