AnkiMobile iOS not syncing tags (clear unused tags)

Replicated this a few times.

  1. Add tags in the desktop Anki
  2. Sync to AnkiWeb from desktop
  3. Sync from AnkiWeb on Mobile
  4. Clear unused tags on desktop Anki
  5. Sync all the things again

Unused tags are still visible in the mobile browser and have to be manually cleared by navigating on Mobile to Browse → Clear unused tags.

Interesting find. As far as I can tell, adding and removing tags from notes is kept in sync across platforms. But deleting a tag from the list – by right-click Delete, by Clear Unused Tags, or by Check Database – is not synced. It has to be done separately in each app – desktop, AnkiMobile, and AnkiDroid.

That’s unusual – and I haven’t found anything to suggest this is a known/expected behavior.

Hopefully there’s a fix that could be achieved at some point.

I removed the “solved” flag – let’s have the devs take a look at this first.

The sync protocol doesn’t currently have a way to say “this tag has been removed from the tag list”, so each client needs to run check database separately I’m afraid.

1 Like

Okay! If it’s behaving as expected, then it just needs to be documented.

2 Likes