The push is delivered to the application if you reopen the application after sending the push. Documentation is not clear about for how long the device waits for the app to reopen before flushing out the push.
Have you tried checking if you receive silent pushes even after killing application and not reopening it.
Topic:
App & System Services
SubTopic:
Notifications
Tags: