well, the iOS code is way different
I added the Constants.ERROR_INVALID_REGISTRATION, and it was working. As said earlier in this ticket, "perhaps there is a different status for the tokens ?"
which looks like is the case