When downloading data, you may receive an "SQLite.Interop.dll" error message in BxMobile
After updating BxEngine to version 2022.1.5112 or newer, you may in certain occasions encounter the following message in BxMobile when trying to download data, depending on the BxEngine version you updated from: Import failed. Could not empty database. Unable to find an entry point named 'xxxxxxxx' in DLL 'SQLite.Interop.dll.
This error occurs due to an unnecessary SQLite.Interop.dll file in the BxEngine installation catalogue.
The solution to this problem is to try to run the BxEngine update again. If this does not resolve the issue, you must first stop the BxEngine service, and then open the BxEngine installation catalogue. The standard installastion catalogue is:
C:\Program Files (x86)\BxSoftware\BxEngine
Directly in the BxEngine catalogue, there is a file named SQLite.Interop.dll; delete this file (it is not necessary to keep it, and renaming it can sometimes cause errors). The same file is also located in the x86 og x64 catalogues, these are not to be deleted and must be kept. Once the file is deleted from the BxEngine catalogue, you can restart the BxEngine services. The data download should now work.