User C-E dictionary entries all show "The dictionary or entry that this card links to appears to be missing or unavailable." message.

Ningrich

秀才
Hello everyone,

I ran into this issue after migating my data to a new phone (Galaxy S25, Android 15).

I did create a new user using the exported dict file (Manage Dictionaries -> Add user), which used to function alright when I did migration previously.
Now the new user is created and the User C-E dictionary is populated as expected, but the corresponding card entries are not mapped ("The dictionary or entry that this card links to appears to be missing or unavailable.").
Manually performing a batch command on those user created cards has no effect. Converting all to user dict does not do a thing either.
Does anyone have an advice?

Thanks in advance!
 

mikelove

皇帝
Staff member
Sorry about that. Did you transfer the user dictionary by creating a new dictionary and importing the old entries from a text file? That would not preserve the links from cards - to get those, you'd need to backup the database (via its screen in Manage Dictionaries) and then load it (via Add User / Load Existing).

If that's not possible, you should be able to use the batch 'remap' command to remap them to your user dictionary.
 

Ningrich

秀才
Thank you for the fast response.
I created the User C-E dictionary the standard way through manage dictionaries and backup, so the content was not broken up into a text file.
Thank you for the advice, but curiously the batch remap function does not have an effect at all (there is no alert, though).
I'll keep trying.
 
Top