I had recently encountered delayed push notifications on my Android phone whenever the phone was logged onto my home WiFi network. There were no delays observed when the phone is logged onto the 3G or LTE mobile network or other WiFi networks. I decided to investigate.