Sorry, there may be some incompatibilities during development. I'd suggest you to save during map navigation, when UI appears as safer checkpoints, since on game loading and each map transition, I put a few checking codes to update the data.