From the first error message it looks like you are using an outdated version of the extension...
Click the question mark in the designer next to the extension to find it out... You should use version 2 or 2a... you always can download the latest version from the download folder...
There seems to be a problem in the code somewhere ( I have not figured it out/ fixed it yet). Tick the box in the designer for column headers. If you do not want header columns returned then set this to false with the property block (not in Screen.Initialise)
Well, I can say that alone your extension works also with companion so it should work with Taifun SQLite updated extension. Instead, if I build the APK both extensions work together.
I read your documentation a little bit better and now I am able to open and work with a database using the companion and the APK. But I would be sure if I did it correctly. I tryed closing the (default) database and also without closing it and seems to work always. I uploaded the DB using the Designer Upload File button and set the DB just setting the name, not using Import. Anyway I attached all my test code in the image. May you say if this approach is correct or not?
I mean that my example/test code works perfectly with the newer release. I do not use ImportDatabase, instead I use DBName and I upload the DB using Designer Upload button. In this way my test code here works on Android 8.0 and Android 11