brave-browser: Brave Sync is broken

Description

Brave sync is broken both in android and Desktop. I can’t leave sync chain nor remove a already added device! Also in android I can’t find any option to scan QR code to add my device in sync chain.

Steps to Reproduce

  1. Navigate to brave://settings/braveSync/setup Click on remove added device. It doesn’t remove it.
  2. Now click on Sync everything then click reload button. The preference is lost.
  3. Click on Leave sync chain but nothing changes.
  4. Open brave in android. Go to sync menu. Click add device, there is no option to scan QR code to attach PC and android to sync chain.

Actual result:

Please watch the video https://youtu.be/K5RsLsBjZOw

Expected result:

The browser should follow the user command.

Reproduces how often:

Every time

Desktop Brave version:

Brave 1.25.68 Chromium: 91.0.4472.77 (Official Build) (64-bit)
Revision 1cecd5c8a856bc2a5adda436e7b84d8d21b339b6-refs/branch-heads/4472@{#1246}
OS Windows 10 OS Version 2009 (Build 19042.985)

Android Device details:

  • Install type (ARM, x86): ARMv8
  • Device type (Phone, Tablet, Phablet): Phone
  • Android version: 11

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Haven’t tried
  • Can you reproduce this issue with the nightly channel? Haven’t tried

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? No
  • Is the issue reproducible on the latest version of Chrome? No

Miscellaneous Information:

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 18 (3 by maintainers)

Most upvoted comments

About

I can’t leave sync chain nor remove a already added device!

Currently to leave the sync chain, device must send DELETE device record to server and get successfull response. This is done to ensure all other devices are aware about the current device has left the chain. And if there are either network issue or server gives error status, device will not leave the chain. There is in-progress PR for this https://github.com/brave/brave-core/pull/10044 .

@sobuj53 right now as an emergency way you can press Disable Sync (Clear Data) button on brave://sync-internals page.

I have the same issue on using Brave for Windows. I click leave sync chain and then open the sync menu again only to be met by a newly created chain. I am unable to sync my PC due to this.

Version 1.29.79 Chromium: 93.0.4577.63 (Official Build) (64-bit)