Said It Here

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.

  1. 1
    Using Firebase Cloud Messaging (FCM) or Apple Push Notification service (APNS) with mobile apps
  2. 2
    Relying on native app push models or alternative notification delivery mechanisms
  3. 3
    Clearing Safari data for the site
  4. 4
    Checking that 'start_url' in manifest.json is correct
  5. 5
    Deleting 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 ↗

TheGoodOne777 · r/Wordpress · 3 upvotes

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 ↗

mrklol · Hacker News

Where this came up

People with this problem also raised