Description of the issue:
When OneSignal and Brave Notification Request are granted, the subscription doesn’t push through. I’m currently developing a web application that will utilize scheduled notifications using OneSignal.
Steps to Reproduce:
- Go to a page that has a OneSignal plugin: https://onesignal.github.io/HttpWebPushDemo/
- Disable Brave Shields on the main site and on the permission pop-up
- Click on Allow
- Click on Allow on Native Browser Notif permissions
- The subscription confirmation message didn’t show up.
The Browser must receive a notification regarding the confirmed subscription request. However, for some reason, I can’t receive any notifications. But it’s working as intended on Chrome and Chromium-based Edge browsers.
Brave Version( check
Version 1.21.73 Chromium: 89.0.4389.72 (Official Build) (64-bit)
When you click allow and also allow notifications on the native browser, the subscription must return successful.
This notification should appear immediately when subscribed, however this does not work on brave.
As you can see here, the shields are now disabled, but this didn’t work either.