The problem is, if there is no savepoint the game doesn't know what to do. This issue stops happening the first time a checkpoint is reached.