AbortError: Registration failed - push service error on Opera
Operating System
Ubuntu 24.04.3 LTS
Environment (if applicable)
Opera 123.0.5669.47
Firebase SDK Version
@firebase/app: 0.14.5; @firebase/messaging: 0.12.23; @firebase/util 1.13.0
Firebase SDK Product(s)
Messaging
Project Tooling
Webpack
Detailed Problem Description
The initial task is to subscribe the user to push notifications. An error occurs in the Opera browser when calling the getToken() function:
AbortError: Registration failed - push service error on Opera
Due to this error, it is not possible to subscribe to push notifications in Opera.
Steps and code to reproduce issue
You can view it by following the link: https://catherinefd.github.io
To cause the error, follow these steps:
- Reset the cache and notification permissions.
- Refresh the page.
- Open the developer's console.
- Click on the "User 1" button.
- Allow subscription to notifications.
- After a while, an error will appear in the console.
In other browsers, such as Chrome or Firefox, everything works correctly. The console displays logs of function launches, which allows you to track calls and connections.
RU Тоже писал на форум Opera, но там игнор полный, даже на почту не отвечают! https://forums.opera.com/topic/86554/aborterror-registration-failed-push-service-error
EN I also wrote to the Opera forum, but they completely ignored me; they don't even respond to emails! https://forums.opera.com/topic/86554/aborterror-registration-failed-push-service-error
I can observe the exact same problem on Pixel 9, Android 16, BP3A.251105.015
Chrome: 142.0.7444.171 Edge: 142.0.3595.93 Firefox: 145.0.1 Opera: 92.6.4866.96081
On Win11 Edge/Chrome/Opera/Firefox works perfectly
On Iphone 15 no problems as well.
Okay, So I'm not alone