Avoid corrupting game save file with auto-saves

Alrighty so I have a handful of ways to save my game’s progress, manually and auto-save, but I’m wondering if all of my save options would corrupt itself somehow?

Open to opinions on if my method(s) might cause game crashing issues, or the method I’m using looks okay to continue with developing?

Here’s how I save my game:

Manually saves:

  • Pressing a key, like [Spacebar]
  • Colliding with a checkpoint object

Auto-saves:

  • When you enter a new scene
  • When a dialogue starts running
  • when a dialogue stops running/ends