Exactly, there should be all the stored variables. What size is the file? And are your save games stored at that spot too?
When windows has trouble saving anything at that location, then it would explain why you won't have unlocked phone background except the custom and default ones.
Did you by chance exported it from the web build? I noticed that sometimes the export function gets interrupted and doesn't export everything. 25kb for the persistent file is way to small, it should be at least 100+kb