It turns out that the problem is not in the AT ALL emulator , so everyone offering it “by design” in the emulator turned out to be erroneous (but I can’t cancel my upvotes as they are blocked).
The problem was that I was trying to save a non-serializable class, and wp7 handled this , dropping ALL of my settings to the next Save() . When I deleted this single Add () (or, rather, serialized this object from JSON.net (which MAY handle it) and saved the json string), all my problems just disappeared.
However, the ridiculous behavior on the wp7 part.
source share