Why do web push notifications stop working on mobile?
Mobile operating systems and browsers deactivate web push notifications if you haven't opened the progressive web app from your home screen recently. This restriction causes users to completely miss critical updates and alerts from apps they do not check daily.
What people tried
Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.
- 1Using Firebase Cloud Messaging (FCM) or Apple Push Notification service (APNS) with mobile apps
- 2Relying on native app push models or alternative notification delivery mechanisms
- 3Clearing Safari data for the site
- 4Checking that 'start_url' in manifest.json is correct
- 5Deleting the old home screen icon and re-adding fresh
In their words
Unedited, most upvoted first, each linked to the thread it came from.
“On some browsers and os does not work correctly.”source ↗
“When I am adding to the Homescreen my "app" to enable the notifications, the displayed URL seems to be not editable and does not point to the right place.”source ↗
“My biggest problem with web push is that you won’t get notifications on iOS anymore, if you haven’t opened the app for a while.”source ↗
Where this came up
People with this problem also raised
- 3Why is my hardwired smoke alarm making a popping noise?
- 5How to turn off annoying UI onboarding tutorials
- 2Ex monitoring child location during my custody time
- 2Feeling guilty about cancelling plans at the last minute
- 3Why do I feel anxious when my phone is out of sight?
- 2Why does platform single sign on keep breaking?