Sync Stuck in Loop / Won't Allow Code Entry

Description of the issue:

There are two connected issues here. One is that the sync menu gets stuck in a notification loop when camera permissions are enabled, and I have to close the application to get out. The other is that I cannot open the menu at all if camera permissions are turned off, so I can’t enter the code manually.

Pixel 9
GrapheneOS, Android 16; Build/BP4A.260205.002

Steps to Reproduce (add as many as necessary): 1. 2. 3.

  1. Enable camera permissions for Brave in main settings

  2. Open Brave

  3. Go to Settings > Sync

  4. Select “Scan or enter sync code”

  5. Receive a popup notification reading “Device not compatible: Brave can’t run because your device doesn’t support Google Play services. Please use a supported device.”

  6. If I select “OK”, or attempt to go back, or click anywhere outside the notification, it disappears temporarily, and then immediately reappears

  7. I am forced to close the app to get it unstuck

  8. Disable camera permissions for Brave in main settings

  9. Open Brave

  10. Go to Settings > Sync

  11. Select “Scan or enter sync code”

  12. I am returned to the main settings page with a notification reading “Camera permission was not granted”

Reproduces how often:

Every time I attempt to access the sync settings.

Brave Version(See the About Brave page in the main menu):

Brave 1.88.138, Chromium 146.0.7680.178

Type of devices currently running on the Sync chain in question:

  • Custom built desktop, running Windows 11 Pro, version 25H2 (main device)
  • Laptop, running Ubuntu
  • Laptop, running Windows 11
  • Previously (now broken) stock Android Pixel 8

Additional Information:

n/a

Thank you for reporting. This is a known issue that looks like it’s being worked on by the Android team presently:

Thank you for the reply. It seems like the simplest solution would just be to make them two separate buttons instead of sharing the same button.

Has there been any progress with the issue? I am still unable to sync my mobile browser. :frowning: