It was a user
cookie jar who had the problem and I was trying to help them solve the issue.
It was solved by removing the Persistent file.
I did some investigating and found some ideas why, but this has not been seen before and not commented on by Renpy themselves or any other game as far as I can see, although most games have not updated yet.
The Persistent file stores all the key data for the game outside of a save file, so things like volume settings, screen resolution, text size etc... which load regardless of the save game.
It's possible the new version of Renpy adds some new data or commands to the file which for some reason if you replace it with an old version copy makes the game crash on loading, not seeing these new commands or data which is needed with the new version of Renpy.
Hence, if you let it create a new one, not copy an old version, it works fine.
The downside is you will need to redo the plane arrival scenes for the other girls if you are a completist person.
But it's a small thing compared to not having the game running.