title: Not receiving push notifications on Android when I'm connected to my Wifi
body: <p>So, I'm facing a problem with my Samsung Galaxy s5 (sm-g900f). I can't receive push notifications for some apps (hangouts, whatsapp, gmail,..apparently all the apps using Google Cloud Messaging to push their notifications). I'm having this problem when I'm connected to my home Wifi only; when I turn off the wifi and switch to mobile data, all the delayed notifications arrive all at once. However, when I connect to other Wifis, everything seems to be working normal. Also note that, other phones work normally on my wifi (Samung galaxy s4 for instance). I've already done some troubleshooting:</p>
  
  <p>1) I was using the stock android 5.0 (the Spain firmware) (I live in Lebanon) . I rooted my phone, the problem remained. I put a custom rom , didn't solve anything. Finally ,I unrooted the phone and I fully wiped it and installed the stock android kitkat (4.4.2) for Lebanon from sammobile.com, again with no luck.</p>
  
  <p>2) I thought it was a router issue, so I changed my router.</p>
  
  <p>3) I downloaded "push notification fixer".</p>
  
  <p>4) I looked up the ports that GCM (google cloud messaging) uses, and I forwarded those ports to my phone's local IP.</p>
  
  <p>Nothing of the steps mentioned made any difference. I'm sure there are still some troubleshooting I haven't tried; Can you help me? Thank you.</p>