Smartphone notifications when you don't have a good network connection are hugely frustrating. Apps should be required to cache anything they choose to display a notification about before they show it. Unfortunately, I think most testing assumes perfect network connectivity.
Good work! So many apps don't, and if my network is down, not only do I miss the thing I wanted to see, but I lose my only link to it when the notification goes away... though I suppose that's a different API misusage.