delete these 2 lines in /var/lib/bluetooth/<adapter mac>/<device mac>/infoProblems with all BLE devices on kernel 5.9+
Starting with v5.9, the kernel Bluetooth stack tries to use link-layer privacy on BLE connections. If the device works after pairing but does not survive a reboot or suspend, it is probably because of this.
To workaround this issue, open /var/lib/bluetooth/<adapter mac>/<device mac>/info, remove the following 2 lines, and restart the bluetooth service:
rc-service bluetooth restart
Code: Select all
[IdentityResolvingKey]
Key=...https://wiki.archlinux.org/index.php/Bluetooth
Good Luck
Scott


