One of the things that can happen is that I have a system to create variables that the new versions need. This is not always applied during the first loop after loading for complicated code reasons. So it's possible that the game fixed itself.