No. It's simply the folder "Download(s)", located in the root. No longer accessible (I think starting SDK30).
The shared folder you are probably using is the folder /Android/data/name of your application/...
have a look here, frustrated programmers
Worth trying to limit your app to Android 13 and try then. But I think if Android 15 or 16 comes out, you run into the same problems.
Open the database from within the assets is no option. It does not work and you only have read-access granted.
Maybe defining a save folder could be an option and copying it from the assets to that location and work with the file there...
Never tried that, switched from B4A to B4J because of that politics made by Google.
As I understand it, you have to ask the user for a safe location for granting the access rights. This does not override the blocked access to the general download folder or the data-folder of your app. In my opinion, most of the users are simply overwhelmed with that principle and irritated.
But let's see what others say, I am not an expert...