RE:
Yes, it works fine after re-register. If it happens again, I am going to log into my web host account and look at the c2dm database to see if that device is still listed before I re-register.
I've posted another issue that nobody seems to have answer to. Lets say someone has an app and they have 10 devices on which it will be running. Each device needs to be registered for push notification service. I would like a solution so that the end user does not have to do this himself, some sort of "auto-registration". In order to do this, I think I would need some way for the device to have some kind of unique internal ID that it could use as its identifier when registering?
Also, I read in the Google documentation that they may occasionally refresh the device id, and that "your application needs to be able to handle this". I take that to mean if they refresh the device_id, the device would need to re-register in order to continue to receive push messages?
Thanks.