Increase of 'UNREGISTERED' error responses in web-push notificatioins since March 6th #8099
-
Hi there, We're in the B2B sector, and our clients use our services to send web pushes to their audiences via FCM. We have a substantial client base numbering in the hundreds. However, for the past three weeks, we've been grappling with a Firebase issue that's significantly affecting our operations. I'm reaching out to see if anyone else has encountered a similar issue or if you have any insights/advices on what to check or analyze in this situation. We're running out of ideas, and FCM support hasn't been helpful. Here's what's happening:
Here's an example of an FCM response we're getting:
We've also noticed two Firebase-related errors on the frontend service-worker:
We're struggling to determine the cause of these errors. Since we weren't tracking these errors before the issue arose, we can't confidently say if they're related to the increase in UNREGISTERED errors. According to the response from Firebase support, based on several tokens, we understood that the UNREGISTERED response for them was valid because these tokens were deleted by the service worker and such behavior is expected. However, the increased number of such cases does not seem healthy to us; our only working hypothesis regarding what is happening looks like this:
Firebase support advised us to update our Firebase JS SDK from the outdated 6.6.2. We've since upgraded to 8.10.0 a week ago, but so far, we've seen no positive changes. Some implementation details
We've been using the getToken method in a unique way that's not documented:
This procedure has been operational and problem-free for over 3 years, but we're concerned that our implementation might not align with best practices, potentially contributing to the current issues. Thanks in advance to everyone who decides to join this discussion. We've been in talks with GCP support for two weeks with no useful assistance, so your suggestions and insights could be incredibly valuable. We appreciate your participation and are ready to answer any questions. 🙏 🙏🙏 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The issue has been resolved through Google support, no one else should encounter this problem anymore. Despite the fact that version 6.6.2 is still operational, I urge everyone to update to the latest version as soon as possible. |
Beta Was this translation helpful? Give feedback.
The issue has been resolved through Google support, no one else should encounter this problem anymore. Despite the fact that version 6.6.2 is still operational, I urge everyone to update to the latest version as soon as possible.