I would estimate that I’ve had this issue since going to the 6.10 kernel but cannot confirm (and sadly I have no 6.9 kernel left in the list to check.)
Basically I have a logitech bluetooth mouse that once paired would be fine. I could go away and come back hours later and it automatically reconnects.
But since maybe the 6.10 update, it is still paired but no longer reconnects. I have to manually go into settings-Bluetooth, select it, and flip the toggle on to get it to connect.
Seeing if anyone else has any issues like this or a solution.
kernel - 6.10.12-200.fc40.x86_64
bluetoothctl info -
Name: M720 Triathlon
Alias: M720 Triathlon
Appearance: 0x03c2 (962)
Icon: input-mouse
Paired: yes
Bonded: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Battery Service (0000180f-0000-1000-8000-00805f9b34fb)
UUID: Human Interface Device (00001812-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00010000-0000-1000-8000-011f2000046d)
Modalias: usb:v046DpB015d0013
Battery Percentage: 0x64 (100)
Unsure of what else I need to check. Seems it is paired and trusted so should autoconnect.
Only changes ever made to /etc/bluetooth/main.conf were
# LE scanning parameters used for passive scanning supporting auto connect
# scenarios
ScanIntervalAutoConnect=5
ScanWindowAutoConnect=1
though it was so long ago I’m not entirely sure why I changed it. Reverted it before but didn’t seem to make a difference.