You just should add save on exit. I've lost my progress by hitting exit in the 'manage party' screen after a long battle.