Multiple entrys of the same device in sync chain

Description of the issue:

When I’m in the Sync Menu and looking for which devices are in the sync chain, I see that my laptop has multiple entries, around 20-30 to be a bit more specific.

I see those entries on the mentioned laptop itself, but also on my android phone. The entries are different in numbers, though.

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

  1. Create a new sync chain
  2. Add one or more devices to it
  3. Wait a few days and use it normal
  4. Look into the sync chain, there are multiple entries from the same device

Reproduces how often:

I believe this situation is the 3rd or 4th time this happens in a timeline of five or six months.

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

Laptop:
Version 1.69.160 Chromium: 128.0.6613.114 (Official Build) (64-bit)

Android:
Brave 1.69.153, Chromium 12.0.6613.85

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

Laptop:

Hardware Information:
  • Hardware Model: Lenovo ThinkPad X395
  • Memory: 16.0 GiB
  • Processor: AMD Ryzen™ 7 PRO 3700U w/ Radeon™ Vega Mobile Gfx × 8
  • Graphics: AMD Radeon™ Vega 10 Graphics
  • Disk Capacity: 2.0 TB
Software Information:
  • Firmware Version: R13ET56W(1.30 )
  • OS Name: Fedora Linux 40 (Workstation Edition)
  • OS Build: (null)
  • OS Type: 64-bit
  • GNOME Version: 46
  • Windowing System: Wayland
  • Kernel Version: Linux 6.10.6-200.fc40.x86_64

Android:

Hardware Information:
  • Google Pixel 8 Pro
  • 12 GB RAM
  • 512 GB Internal storage
Software:
  • Android 14
  • Android security patch: 5. August 2024
  • Vendor security patch: 5. August 2024

Addiional Information:

When I delete the devices with multiple entries, It can happen that I delete the actually used device in the sync chain. No problem so far, I just use the saved sync code in my KeePassXC, but it says the sync code is expired.

Now I found out that the last word, the 25th word, changes every day, and we need to change this, accordantly. This is explained from @Saoiray in his post here and here. I saved now the sync code with the changed new 25th word at the end in my KeePassXC.

Do I need to change this every day, or just when I want to add a new device later?

So this issues is solved with the expired sync code but not with the multiple entries of the same devices. I just want to mention this because maybe it has something to do with this because the situation now is a little different. Now I changed the 25th word, which I did not in the last two or three times of the same situation mentioned above. Perhaps this fixes now, if yes I am going to give feedback here.

1 Like

@LxWulf: Are you sure that you created sync chain with laptop only once?
What would happen if you left one on the list and delete all the rest?

1 Like

Hello @macfanol,

Yes and no. When recognized the problem, I deleted of course all entries of the device with multiple entries. Then I thought the issue is solved — spoiler, it was not. So I deleted the sync chain and recreated a new one. Then everything seemed to be working until it happens again. After then, I recreated the sync chain every time when the Issues appear. Except now which I stayed with my “old” sync chain and just changed the last word (25th word) accordantly.

The issue appears by the way differently, what I mean is sometimes the laptop came multiple times, sometime it is my android phone.

So yes I created new sync chains with my laptop but also deleted the old ones. I hope you understand what I mean, else don’t hesitate to ask further. :blush:

1 Like

@LxWulf,
I believe that this issue should have been resolved with the latest release (1.68.162) — can you please update to the latest, then try (one more time) deleting the Sync chain and re-adding your devices?

Please let me know if the issue persists.

Thank you

1 Like

@Mattches they had mentioned being on 1.69.x which is after that.

Also issue seems similar on Brave Sync results in multiple occurences of computer where Fedup and Mythical5th are saying they have the same issue.

With the three different people on topics, I’m assuming the issue is persisting even after those updates.

1 Like

I can only keep an eye on things here since this is the only place I got a reponse to the issue. I gave up posting on the subReddit. I have deleted all the duplicate entries off the 2 Windows 10 systems here and will check them in a couple of days.

LxWulf: Thanks for clarifying this. As per your description I think, and I emphasize that this is only my wild guess, this has something top do with the way sync is implemented in Brave.

1 Like

Hello

Recently were two fixes for duplicating synced devices:

And it seems they don’t cover all the cases. So I need to find the way how to reproduce the other unfixed cases. For now I don’t know why may it happen. Working on this.

Yes, if you add the 25th word manually. If you are copying the code from an existing device - you don’t need to change anything.

I agree

2 Likes

My try was to delete the sync chain and recreated one with the already owned sync code but changing the 25th word. So far, I checked the last few hours and my phone and laptop are good— just one entry per device.

If it appears again soon, I would create a fully new sync chain and sync code. Is this okay?

@LxWulf, ideally, the fixes @Alexey (and the additional fixes to come) will resolve the issue so you shouldn’t have to do that at all. That said yes, if the issue does occur again this should at least start you fresh.

1 Like

@Saoiray: Doesnt matter how many people would there be; it well may be only 1 person (reporter) present. Doesnt matter. Its reported, because its a BUG that should be fixed. For real. Period.

@Alexey: dont quite get it: whats this 25th word all about?

Okay, I will keep that in mind if the situation reappears. Thank you. :blush::handshake:

I am still getting this issue on my devices as well (Brave 1.69.162 on MacOS and Windows 10, 1.68.142 on iOS, and 1.69.160 on Android 10). MacOS and Windows 10 both have the “clear all cookies after closing browser” option enabled and are the devices that are duplicating. This issues still happens after deleting and recreating the sync chain (though I think the last time I did so was in 1.69.160 for MacOS and Windows 10, but I am not sure if this bug has since been patched again, I will check and update my post).

Same observation. All systems running the latest version, new sync chain created after the supposed fix, and devices keep replicating themselves in the list.

Update from my side:

So far I do not have any problems. The synced devices appear normally in the list.

Installed Updates:

Android:
Brave 1.69.164, Chromium 128.0.6613.127

Fedora Linux 40:
Version 1.69.162, Chromium: 128.0.6613.120 (Official Build) (64-bit)

Another week had past WITHOUT resolution to this. Is it that complicated?

Without further knowledge how this function is implemented, I can pretty sure imagine how complicated such a sync function is; coming myself from the IT sector (automation and virtualization).

Instead of pointing out the fact that you still have problem without giving any information :point_up:, give us more information what does not work and which brave version you have liked I did in my main post and last one.

Keep in mind that this function itself is a whole world for itself. So please keep your voice low and calm and inform us instead as already mentioned. Because there is no such situation where the developers forgot to flip a switch and everything works again, it is more complicated.

Thank you.