Well that’s the thing. I did experiments by deleting the lexiconId column but the error still appears in Engine. So it’s more than just that.
If you let Engine create an empty database (delete the Engine Library/Database2 folder) and then use SQLite to add a random column to the Track table, you’ll be greeted by the error.
I really hope that Denon haven’t done this on purpose to lock out third party apps.
Engine DJ has been lagging behind the other major DJ/preparation apps for years, and tools like Lexicon made it so much easier to stay in the Denon ecosystem. Pulling the plug on this, while the software is still lacking important features, is a pretty bad decision. Even the more mature apps like Rekordbox, Traktor, Serato don’t do this.
I was really excited for the 3.0 release and love the features Denon is adding to Engine, but this is not a “cost” I am happy to pay for them. I hope this is an unforseen consequence and is fixed soon.
thx for helping, I just wish Denon would acknowledge that they have an issue and is addressing them. Engine OS is not the issue seems to work fine on my P4, P2 and Go.
I don’t think it’s intentional to lock out third party apps or make it difficult for them but more a way to make sure the database integrity is correct to prevent Bad Things™️ from happening.
wow, i had used lexicon way way back but had no idea they altered the actual engine DB by inserting this column. Confirmed that once i removed the lexiconId column from the db, i was able to get everything up and running again in Engine DJ. Thanks Boka, Christiaan
Exactly. Mind blowing to me that someone would open a ticket and wasted Denon’s time because a third party software app doesn’t work after an upgrade. They don’t own Lexicon and don’t manage their code. How would one expect Denon to help? SMH
Hi… I know nothing about sql but it looks easy to do that. After doing your solution….What is about using Lexicon again? Did it work then? I don’t think so.
Unfortunately it is not working for me. I had the lexicon entry and successfully deleted it. But after updating to 3.0 it still says Database not compatible. So the entry is gone but I still can’t update to 3.0
I’m afraid I’ll have to wait until an “official” solution, unless anyone else knows of another solution.