Are you on PC or Android?
This seems like a Ren'py(engine) issue, the way the game saves is built into the engine.
I recommend Backing-up the save and reinstalling the game, or trying to run it on a different device.
Please let me know if this fixes the issues.