I've got to think it has to be caused by some changes on the server. Have you tried contacting your host's support? (not that they're likely to admit to a problem on their end)
I don't know what you can do to alleviate the occurrence, sorry.
Dan O.
------------------