https://www.nitinnairwrites.com/2016/11/23/case-missing-notifications-part-one/
The Case of Missing Notifications – Part I