I have a mobile app, that registers to a c2dm server.
I have a server that sends a message to my app, to push a notification. The server receives ok result code from
According to this forum post the situation arises in Android 3.1+ when the receiving app is in stopped state on the device (for example by using force stop from the settings). It will only start to receive messages again when it is manually started.
See also this post
Finally i have found where was the problem. When i was creating the notification, in the place of logo id, i have put 0. Now all it's working.