Deck corrupted by ankiweb

The error: {Error: Something went wrong while processing your request. This is often caused by issues with your collection - please try the Check Database tool in one of the downloadable versions of Anki.} - On the screen for a specific deck of the collection.

When it appeared: While repping a deck on ankiweb. That is, I was doing the deck on ankiweb without problems, then the error appeared, without using other clients in that time window.

What has been tried: It has been attempted to use the Check Database tool on the desktop version of anki and syncing thereafter. This was done, but the error persists on ankiweb.

Browser in which the error started to appear: Via 6.9.0 (Android 15) (WebView)

Anki version used to Check Database: Anki Version ⁨24.06.3 (d678e393)⁊ (Windows 10 Home SL 10.0.19045 Build 19045)

1 Like

Try getting all of your devices in sync, then run Check Database on desktop, and force a one-way sync to upload to AnkiWeb – Preferences > Syncing > On next sync, force changes in one direction .

[Then sync your other devices and download to receive that version of the database.]

1 Like

Thanks for the reply. Forcing the sync from the desktop client, after running Check Database, didn’t solve the issue on ankiweb. The deck functions normally on Anki desktop and Ankidroid, but it doesn’t load on ankiweb.

Can you say more about the error you’re getting?

  1. Is it a pop-up, and you can see the card displayed behind it – or is it being displayed instead of the card?

  2. Is it the same deck every time? Is it the same card? Or if it’s different cards, are they the same note type? Same card type? [Specifics will help here, in case a dev needs to look at your collection.]

  3. Is this happening in your AnkiWeb account only in that browser? Only on that device? Or in other browsers/on other devices as well?

1 Like
  1. The error as it’s displayed:

  2. Same deck. It’s not the same card, it’s seemingly for the whole deck. I checked this by syncing after reviewing a bit on other device. The error message appears when opening a specific deck on ankiweb.

  3. It happens on any browser running ankiweb, any device. But not on any offline clients (Desktop, Android)

And which deck is that?

custom deck

I have tried some new things:

  1. backup the deck, remove it, check database and sync, re-import the deck, check database and sync, didn’t work.
  2. Perform a binary search by sectioning the deck into smaller decks with half of the cards of the parent, in order to try perhaps find a single card that is the culprit. At a certain depth, ALL sub-decks work on Ankiweb. Now I merged them again, and ankiweb works again for that deck. No idea why this procedure solved it, I did not delete any card nor changed any deck types (there were several in the deck).

I will refrain from using the aforementioned browser as a preventive measure, but this wasn’t a proper solution for the supposed bug. I could provide the deck if anyone wants to go and try to investigate, since i backed it up while it was problematic on ankiweb