Hi, It appears that this was triggered off on account of my having another bluetooth device (logitech bluetooth audio adapter) connected while the laptop went down for hibernate. On resume, the adapter wasn't plugged in and this seems to have confused bluetoothd which spammed the syslog for several minutes with messages like below: May 4 03:49:41 prash-PC kernel: [13038.699382] Bluetooth: hci0 SCO packet for unknown connection handle 0 May 4 03:49:41 prash-PC kernel: [13038.699395] Bluetooth: hci0 SCO packet for unknown connection handle 0 May 4 03:49:41 prash-PC kernel: [13038.699397] Bluetooth: hci0 SCO packet for unknown connection handle 0 May 4 03:49:41 prash-PC kernel: [13038.699399] Bluetooth: hci0 SCO packet for unknown connection handle 0 May 4 03:49:41 prash-PC kernel: [13038.699400] Bluetooth: hci0 SCO packet for unknown connection handle 0
Since user documentation on bluetoothd/bluez is nonexistent, my solution to this has been to create a script that restarts the bluetooth service on resume from sleep/hibernate which I've put in /lib/systemd/system-sleep. This seems to have fixed the issue of bluetoothd not being aware of hibernate/resume (as far as I can make out). Regards Prashant L Rao