Player Prefs reset after crash?

On iOS and Android, player prefs are sometimes reset when our game crashes which results in players losing their progress. I’m not sure what is causing the crash as I haven’t been able to reproduce it.

I have experienced this a couple of times personally and we are having repeated reports from users experiencing the same issue.

Is anyone else experiencing this issue?

Maybe you are continously writing to player prefs? Perhaps in that case you should save the proves in leaped intervals, say each completed level.

Or maybe a colleague trolled you with a player refs delete all. Even more trolling would be through that call via reflection as strings can be so easily obfuscated with Ceasar Coding.