That's odd. If you load the game again and start the script, does it happen every time?