So wait, you get a 12 hour progress report doing well, restart the same version of the script.. there hadn't been any changes as you ran 1.23 both times, and it fucks up.
Somehow your logic makes you believe that the script magically changed during those two runs? Hmm...
A better and more logical explanation is that you ran into an evil chicken when running to (or from) the wild ditch, thus prompting the client to run your character into a random direction/location and it failed to come back to its original location.
Maybe had you looked at the logs from the client, or seen what happened there might be more weight behind what you said.
It stuffs up every few hours actually...