I'm close to losing my mind with this stupid issue. I've been trying to fix it for like 6 months now. So, push notifications from all apps are delayed or don't arrive at all. They all arrive only after like 30 minutes, or when I wake and unlock the phone. This only happens on my home Wi-Fi network, works fine on data and my friend's Wi-Fi. Here's a list of things that I've already tried to do:
- Restored my iPhone to factory settings through iTunes and DFU mode (without restoring a backup)
- Changed phones, I'm using an iPhone 11 right now, same issue
- Called my ISP and asked them to replace my router, which they did (it's been also factory reset)
- Forwarded the ports for Apple's push notification servers
- Disabled firewall in router
- Searched numerous internet threads and tried the potential solutions listed in them
- A couple of other minor things that I forgot
This issue is very specific and uncommon, writing this here is probably my last resort before I move on to drastic measures, such as changing ISP's or switching to Android, but I guess I believe in miracles. So, does anybody have any idea what could be causing this weird problem?