Hi.
Thanks to Anke's help, it is getting better, but with Android 11 sdk v30,I have the msg that the permission ACCESS_FINE_LOCATION has been denied and that I should enable it in the app settings.
It aready asked for granting access to location right before ( the "common" location request ) so the main location authorization is there.
I have read on Internet that for Android 11, on Java; it also needs "coarse" and "background" location authorization requesst. I have tried again for "coarse", no change. And I do not see a "background" location inside the available authorization list.
I moved all authorization request blocks up before any scanning operation. No luck.