Priority: P3: Somewhat important
Affects Version/s: 6.2.0 Beta4
Fix Version/s: None
Component/s: Connectivity: Bluetooth
Starting a BTLE service, it uses higher and higher handle numbers in each connection. This might be a hint that the BTLE services are not properly unregistered in the Android system.
Start bluetoothtestdevice https://codereview.qt-project.org/c/qt/qtconnectivity/+/347091 on Android.
In the log, one sees the handle numbers used. On my Google Pixel 4a it is 10, 13, 16 after application start.
Then start a test as in https://codereview.qt-project.org/c/qt/qtconnectivity/+/347342 in another device.
After the first connect/disconnect, bluetoothtestdevice is advertising on handles 28/31/34.
After another connect/disconnect, bluetoothtestdevice is advertising on handles 46/49/52.