If someone has a problem saving progress in the desert world, what I had her do was go through the secret exit in world 1 to make it to world 4. From there the saving started working properly again, so I guess it was just a glitch in the desert world.