I am having the laggy bluetooth mouse issue with a Logitech MX Anywhere 2 and a Lenovo T450s. The modprobe suggestion from @cribari has worked for me so far, but I've only done 5 minutes of testing at this point, and only one suspend-resume cycle. Order of operations: 1) suspend/resume/suspend/resume, etc. 2) turn on bluetooth on notebook (mouse was paired weeks ago) [10:19:31 in log below] 3) turn on mouse and experience lag [10:19:36 in log below] 4) execute these commands "sudo modprobe -rv btusb && sleep 1s && sudo modprobe -v btusb" [10:22:33 in log below] 5) mouse is no longer laggy 6) suspend/resume (once) 7) mouse is still not laggy, and appears to be working fine Oct 4 10:19:31 tbob kernel: [588896.204026] Bluetooth: hci0: read Intel version: 370810011003110e00 Oct 4 10:19:31 tbob kernel: [588896.205078] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq Oct 4 10:19:31 tbob kernel: [588896.521054] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated Oct 4 10:19:31 tbob systemd[1]: Reached target Bluetooth. Oct 4 10:19:31 tbob bluetoothd[3094]: Failed to obtain handles for "Service Changed" characteristic Oct 4 10:19:31 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:19:31 tbob bluetoothd[3094]: Error adding Link Loss service Oct 4 10:19:31 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:19:31 tbob bluetoothd[3094]: message repeated 2 times: [ Not enough free handles to register service] Oct 4 10:19:31 tbob bluetoothd[3094]: Current Time Service could not be registered Oct 4 10:19:31 tbob bluetoothd[3094]: gatt-time-server: Input/output error (5) Oct 4 10:19:31 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:19:31 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:19:31 tbob bluetoothd[3094]: Sap driver initialization failed. Oct 4 10:19:31 tbob bluetoothd[3094]: sap-server: Operation not permitted (1) Oct 4 10:19:31 tbob bluetoothd[3094]: Endpoint registered: sender=:1.72 path=/MediaEndpoint/A2DPSource Oct 4 10:19:31 tbob bluetoothd[3094]: Endpoint registered: sender=:1.72 path=/MediaEndpoint/A2DPSink Oct 4 10:19:36 tbob bluetoothd[3094]: Unable to register GATT service with handle 0x000c for device EA:4C:A8:24:2D:95 Oct 4 10:19:36 tbob bluetoothd[3094]: Unable to register GATT service with handle 0x001b for device EA:4C:A8:24:2D:95 Oct 4 10:19:36 tbob bluetoothd[3094]: Unable to register GATT service with handle 0x003f for device EA:4C:A8:24:2D:95 Oct 4 10:19:37 tbob bluetoothd[3094]: bt_uhid_send: Invalid argument (22) Oct 4 10:19:37 tbob kernel: [588902.501689] input: MX Anywhere 2 as /devices/virtual/misc/uhid/0005:046D:B013.007C/input/input95 Oct 4 10:19:37 tbob kernel: [588902.502135] hid-generic 0005:046D:B013.007C: input,hidraw4: BLUETOOTH HID v0.07 Keyboard [MX Anywhere 2] on 10:02:B5:80:73:A1 Oct 4 10:19:37 tbob bluetoothd[3094]: message repeated 12 times: [ bt_uhid_send: Invalid argument (22)] Oct 4 10:22:33 tbob kernel: [589078.328418] usbcore: deregistering interface driver btusb Oct 4 10:22:33 tbob systemd[1]: bluetooth.target: Unit not needed anymore. Stopping. Oct 4 10:22:33 tbob systemd[1]: Stopped target Bluetooth. Oct 4 10:22:33 tbob bluetoothd[3094]: Endpoint unregistered: sender=:1.72 path=/MediaEndpoint/A2DPSource Oct 4 10:22:33 tbob bluetoothd[3094]: Endpoint unregistered: sender=:1.72 path=/MediaEndpoint/A2DPSink Oct 4 10:22:34 tbob kernel: [589079.485951] usbcore: registered new interface driver btusb Oct 4 10:22:34 tbob kernel: [589079.500790] Bluetooth: hci0: read Intel version: 370810011003110e23 Oct 4 10:22:34 tbob kernel: [589079.500793] Bluetooth: hci0: Intel device is already patched. patch num: 23 Oct 4 10:22:34 tbob bluetoothd[3094]: Failed to obtain handles for "Service Changed" characteristic Oct 4 10:22:34 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:22:34 tbob bluetoothd[3094]: Error adding Link Loss service Oct 4 10:22:34 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:22:34 tbob bluetoothd[3094]: message repeated 2 times: [ Not enough free handles to register service] Oct 4 10:22:34 tbob bluetoothd[3094]: Current Time Service could not be registered Oct 4 10:22:34 tbob bluetoothd[3094]: gatt-time-server: Input/output error (5) Oct 4 10:22:34 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:22:34 tbob systemd[1]: Reached target Bluetooth. Oct 4 10:22:34 tbob bluetoothd[3094]: Not enough free handles to register service Oct 4 10:22:34 tbob bluetoothd[3094]: Sap driver initialization failed. Oct 4 10:22:34 tbob bluetoothd[3094]: sap-server: Operation not permitted (1) Oct 4 10:22:34 tbob bluetoothd[3094]: Endpoint registered: sender=:1.72 path=/MediaEndpoint/A2DPSource Oct 4 10:22:34 tbob bluetoothd[3094]: Endpoint registered: sender=:1.72 path=/MediaEndpoint/A2DPSink Oct 4 10:22:37 tbob bluetoothd[3094]: Unable to register GATT service with handle 0x000c for device EA:4C:A8:24:2D:95 Oct 4 10:22:37 tbob bluetoothd[3094]: Unable to register GATT service with handle 0x001b for device EA:4C:A8:24:2D:95 Oct 4 10:22:37 tbob bluetoothd[3094]: Unable to register GATT service with handle 0x003f for device EA:4C:A8:24:2D:95 Oct 4 10:22:37 tbob bluetoothd[3094]: bt_uhid_send: Invalid argument (22) Oct 4 10:22:37 tbob kernel: [589082.759845] input: MX Anywhere 2 as /devices/virtual/misc/uhid/0005:046D:B013.007D/input/input96 Oct 4 10:22:37 tbob kernel: [589082.760772] hid-generic 0005:046D:B013.007D: input,hidraw4: BLUETOOTH HID v0.07 Keyboard [MX Anywhere 2] on 10:02:B5:80:73:A1 Oct 4 10:22:37 tbob bluetoothd[3094]: message repeated 15 times: [ bt_uhid_send: Invalid argument (22)]