Hi.
there is probably something wrong in you setup.
when your game starts, 1st you need to look if you one of you save keys exists.
Then if it exists, load your data.
if it does not exists you can save the default settings.
now when you for example unlock a level, make the change on the variable and save.
for your level selector, make sure it will setup "After" loading.