So "Progress Lost" being a very common problem is a result of either bad auto-synchronization or local storage errors. I tried to put out a tutorial for that but I wasn't that much useful.
This will allow users to Sync all of the Campaign and Achievements directly into the server and show up errors.
This way, users can get sure of their progress. And they'd not lose any progress and waste time to do it once again.
I don't think Eric too don't wanna waste someone's important time and will have an eye on this and find any idea to implement this.
-Thanks