Out of curiosity, are you working on a stadium and using it in game?
When my files got corrupted I was playing in a stadium that I was creating and I would save and exit the game when I noticed something I needed to change on the stadium then after I made my change I would go back into the saved game and continue. I saved and exited a few times to make changes.
Just a little thought.

Comment