The reason I have a hard time believing that the 50% fix messes with data and can not be unchanged without wiping is that its only purpose is to mimic the user turning on and off airplane mode and not going into the hidden menu and changing the settings. Therefore that data problem you are encountering should come up as well if someone turns on and off airplane mode then loses data...