During April, we've start receiving a lot of 'NotRegistered' errors. According to the Google docs it should happen only if app was uninstalled or updated, but in our case token can "expire" in ~40 minutes even if absolutely nothing happen with device.
And what makes things even worth is that if, let's say reg_id_1 "expired" and server returns 'NotRegistered' error - we push client to register again, but GCM provides same token which is 'NotRegistered'. App update do not help. Only reinstall or user reset(android user) helps.
So the question is - does anyone encounter the same issue and/or has some solution ?
P.S. I wonder, can it be connected to the April ClientLogin shutdown and something gone wrong on Google servers ? https://plus.google.com/+GoogleDevelopers/posts/RK1pw9Cy4Sd
UPD See this for response from Google
There may be several reasons why this error would be firing on the server
It's best to remove the dead ID's from your DB and stop sending messages there.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With