The connection between my K380 keyboard and the USB-BT4LE adapter. It was working fine on Windows 10 1919 (OS Build 18363.1139), but upgrading to Windows 10 2004 (OS Build 19041.572) broke it. In both instances I was using the Broadcom BCM20702 driver (version 12.0.1.750), but the newest version of Windows removes my ability to change the power management options (apparently as part of the new “Modern Standby” feature). When I was able to turn off the “Allow the computer to turn off this device to save power” option, everything worked.
Check your power configuration (Power Options) in the Windows Control Panel (search for Control Panel in the start menu). Try disabling USB selective suspend.
HidBth: Bluetooth HID device either went out of range or became unresponsive.
BTHUSB: Windows cannot store Bluetooth authentication codes (link keys) on the local adapter. Bluetooth keyboards might not work in the system BIOS during startup.
BTHUSB: The local adapter does not support an important Low Energy controller state to support peripheral mode. The minimum required supported state mask is 0x2491f7fffff, got 0x1fffffff. Low Energy peripheral role functionality will not be available.
Second failure (12:47PM – oddly exactly 30 minutes later):
HidBth: Bluetooth HID device either went out of range or became unresponsive.
bcbturns: Bluetooth Protocol/Service Multiplexer value has not been found for a given connection id. Possible intrusion attempt.
BTHUSB: Windows cannot store Bluetooth authentication codes (link keys) on the local adapter. Bluetooth keyboards might not work in the system BIOS during startup.
BTHUSB: The local adapter does not support an important Low Energy controller state to support peripheral mode. The minimum required supported state mask is 0x2491f7fffff, got 0x1fffffff. Low Energy peripheral role functionality will not be available.