The steps that @nayelyz is suggesting are the correct ones, I have suffered it 2 times.
The first one, it was solved with this proccess:
The second time was more complex:
- open logcat with affected driver
- with the device in pairing mode, search nearby.
- The device Will paired with the driver to which it was hooked and you will see activity from this device in the logcat.
- reset the device.
- check in logcat if you get the lifecycle removed.
- Repeat this until you receive the lifecycle removed when resetting the device.
- If this does not happen, you will not be able to remove the driver from the hub.
it took me several hours to get it, with the help of @nayelyz
It can be maddening