Following the 2 problems mentioned by Livia and Jean-François, I ran into the same type of problem.
A few months ago I downloaded openLCA 1.5.0 and the matching version of ELCD 3.2 database. I added new processes to the DB for my work.
Today, I updated openLCA to 1.6.3, which went OK. But when I then tried to update the ELCD 3.2 DB, it failed. The update manager did not let me choose the settings to update to openLCA 1.6.3, it automatically checked the boxes "update to DB schema v5" (the schema for openLCA 1.5.0). Consequently, the update failed, and I could not open any object in the DB (I got a blank screen and a red cross).
Then, as Andreas suggested above, I backed up the DB, then deleted the files in the "update" subfolder, and tried to update again. It did not work.
Finally, I tried a 3rd strategy: I deleted the update files again, created a new empty DB (which worked), then imported my "old" ELCD DB in it. It started processing and then openLCA crashed.
How can I retrieve the data contained in my "old" version of the database, and update it to work in openLCA 1.6.3 ? There is no way I will re-model everything from scratch in a new, 1.6.3-compatible ELCD database...
Thanks in advance,