Notification delays on iOS 18
Temporary fix for to those who are experiencing delayed to no push notifications when iPhone is idle for hours.
I dunno if this will work for everyone but imma share it still.
First I have an iPhone 11 (iOS 18.1.1) and using an eSIM.
I discovered and also tested this out (for 7 hours now) that when I toggle on airplane mode and my network goes into VoWiFi mode all notifications from third-party apps start getting push notifications on time, even though the device is idle for a while, and even those calls from FB Messenger, Signal, or WhatsApp starts getting through immediately.
So far I'm not sure if this is a temporary fix for all but it works for me, everything is back to normal, and every push notification arrives on time. I dunno if this is because I have an eSIM (switched to eSIM before iOS18) or something with VoWiFi being on due to weak network coverage or what (there's a cell tower like 150 meters away from my house so weak signal is impossible so airplane mode is the option).
So on my end, if I'm at home or connected to WiFi I will turn on airplane mode and only turn it off when I leave the house. It's absurd fix but hey desperate times calls of desperate measure.
If it works for ya please leave a comment of what your iPhone model is, if you are using an eSIM or Physical SIM, iOS version, and if device or region supports it if you have Apple Intelligence turned on or off.
iPhone 11, iOS 18