Just leaving a hint for whoever comes here: checkpoints are stored every time you land the ship. If you die, you go back to your last safe landing. You don’t have to leave the ship, just having is on the ground is enough to store a checkpoint.