Some of my players are encountering an issue with GPG achievements where the sames achievements unlock everytime When they come back to the game menu (it's where i handle every achievements).
I've Added a security where the game check if the achievement is already unlocked or not before to unlock it but it seems to doesn't work for everybody (for me it works fine).
On iOS it's easier, but on Android i need to add some steps where i need to retrieve the INDEX of each achievement. It seems weird to me because each achievement has an unique ID, Why we can't use it like in iOS? Thoses indexes seems to come from nowhere and could be the Reason of the bug…
Why we can unlock the same achievement in a loop, there is no security to prevent that issue? It seems really Strange to me that a same achievement can be unlocked more than 1 time.
This is how i recover each achievement index and check its state before to unlock it. What is the best method to use? Does the INDEXES are the same for everybody?
By the way, the help file is really messed up, it's really confusing: