Catalog containing scandic letters ä and ö can generate dublicate keywords. Concersion 14>15 do not succeed.
- February 25, 2026
- 4 replies
- 96 views
Bug Description
Summary
Catalog conversion from Lightroom Classic v14 to v15 consistently fails when the keyword hierarchy contains keywords starting with Scandinavian characters (ä, ö).
If all such keywords are removed in v14 prior to conversion, the catalog converts successfully to v15.
This strongly indicates a Unicode normalization or unique-index conflict during schema migration.
Environment
-
Lightroom Classic v14 (latest build)
-
Lightroom Classic v15 (latest build)
-
Windows 11
-
NTFS file system
-
Catalog size: ~2.2 GB
-
~162,000 images
-
Large hierarchical keyword structure
-
Face recognition enabled
Exact Error Message
During conversion:
"Lightroom encountered problems when trying to update the format of the catalog file and cannot use this catalog in this version of Lightroom."
No error code is provided.
Observed Behavior
-
The v14 catalog works perfectly.
-
Integrity test and Optimize report no issues.
-
All backups behave identically.
-
Conversion to v15 always fails.
-
Removing keywords starting with ä or ö in v14 allows the conversion to succeed.
-
In v14 keyword hierarchy, it is possible to have:
-
Multiple keywords under the same parent
-
Visually identical names starting with ä or ö
-
-
Keyword list appears internally inconsistent when Scandinavian characters are used.
Reproducible Scenario
-
Create hierarchical keywords in v14.
-
Use Scandinavian characters (ä, ö) at the beginning of keyword names.
-
Allow duplicate-looking names under the same parent (visually identical).
-
Attempt catalog conversion in v15.
-
Conversion fails with schema update error.
Remove these keywords → conversion succeeds.
Technical Hypothesis
Likely cause:
-
Unicode normalization inconsistency (NFC vs NFD)
-
v14 allows duplicate keywords that differ only by internal Unicode representation
-
v15 schema migration likely adds or enforces a UNIQUE constraint on keyword table
-
During schema migration, duplicate normalized values cause SQLite index creation to fail
-
Lightroom reports generic conversion failure without exposing underlying SQLite error
This appears to be a schema migration validation issue rather than catalog corruption.
Impact
-
Large production catalogs cannot be upgraded
-
Scandinavian and other extended Latin character users are affected
-
No diagnostic information is provided in UI
-
Users are forced to manually delete keywords to proceed
Suggested Improvements
-
Add proper Unicode normalization before applying UNIQUE constraints during migration.
-
Detect and report duplicate-normalized keywords before conversion.
-
Provide detailed error logging for catalog migration failures.
-
Include a migration repair tool for keyword normalization conflicts.
