For anyone landing here via the native Android app (FCM) rather than a web-push PWA: there is a separate silent-drop bug on that path — the gateway sends an invalid group field in message.android.notification, so FCM rejects every message with HTTP 400 (and push_fcm swallows non-2xx with no log). Details + fix: #745. This issue (web-push / VAPID, offline) appears to be distinct — the web-push payload builder does not hit that field.
Thread
Comment by @cproudlock
groupfield inmessage.android.notification, so FCM rejects every message with HTTP 400 (andpush_fcmswallows non-2xx with no log). Details + fix: #745. This issue (web-push / VAPID, offline) appears to be distinct — the web-push payload builder does not hit that field.