Hello.
I have noticed a random crash affecting a few hundred users.
I can’t reproduce it but got some help from players and managed to find the reason.
The parameter create = true, in gpgs.snapshots.open() causes random crashes.
gpgs.snapshots.open({ filename = "savedata", create = true, listener = gpgsSnapshotOpenForSaveListener })
If I comment out the line, everything works fine.
I’m using gpgs version 2 and the only difference I can see (compared to version 1) is that there is a change in conflictPolicy parameter’s default value. In version 1 was “last known good” and in version 2 is “manual”.
I have never used that parameter. Would it help if I was changing it to “last known good”?