Have you tried disabling and re-enabling Hot Sync when this happens? I've run into the same thing, but not lately, so I haven't tried this out. It seems like the task that supports Hot Sync dies or becomes corrupt after awhile, and when it does, it also messes up the restart procedure.