Compose Multiplateform - BLE : Fail to detect BLE advertising frames on Android 16

Good afternoon,

I am writing a BLE scanner using compose multiplateform Kaable library.

I have equipement that advertise an IBeacon format frame and if the scanner is active, these devices send a scanresponse frame.

The advertising frame contains an IBeacon UUID, a major, a minor. And the scan response frame contains the BLE name and a service UUID.

Using this library I manage to detect the devices on Android9. The application asks for location permission and for BLE permission.

The problem is that on Android16, the application does not manage to detect these devices. The same permissions are requested and accepted, everything seems to be OK, the application can detect other devices but not these ones.

Could you please help me on the subject ? The IA does not manage to solve the problem at the moment. Maybe you have knowledge about these kind of problems ?

Thank you for your help,

Best regards