Why would you not gain experience from repeating a level? The point to repeating a level is that if you have trouble with the next one, you can gain the necessary XP to get beyond it.
This is an annoying game. If it doesnly load properly, then some of the 'difference's come up already corrected and so you cannot click on them to move on to the next level.