Bluetooth Mouse Error: hci0: Bad flag given (0x1) vs supported (0x0) (SOLVED!)

I have a Dell Inspiron laptop and my Microsoft Bluetooth mouse 3600 started to have a bad left button (wouldn’t always register - it was old). I replaced it with another brand new 3600 because I like the size and portability.

However, when I try to pair it I receive the error:
Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)

SOLUTION: I forgot about bluetoothctl. So I scanned, paired, and connected the mouse from the terminal and it works great.

  1. Open your terminal

  2. Type bluetoothctl

  3. Type scan on

  4. Enable pair mode on your device (mouse, ear buds, speaker, etc)
    Example: I had to turn on my new mouse and then hold the power button for 3 seconds until the light started to flash on and off
    Bluetoothctl will print out the device information on the screen
    Look for the mac address of the device, will look something like this: D1:3C:2C:DA:77:42

  5. Type pair and the mac address
    NOTE: If you just type the first two alphanumeric items and press tab bluetoothctl will fill in the rest for you
    EXAMPLE: Type pair D1 and press tab and it will fill in the rest: pair D1:3C:2C:DA:77:42

  6. Type connect and the mac address
    NOTE: If you just type the first two alphanumeric items and press tab bluetoothctl will fill in the rest for you
    EXAMPLE: Type connect D1 and press tab and it will fill in the rest: connect D1:3C:2C:DA:77:42

  7. Type exit

  8. Rule the world

I did pair the new mouse on a Windows laptop so I know it works.

I have tried the following without success:
-Unpair old mouse and only pair new mouse
-Unpair old mouse, stop/restart bluetooth.service and pair new mouse
-Installed Kernel 6.14.rc.4-1 and pair only new mouse
-Tried new battery in new mouse (not just the one that comes with it)
-Cursed at it

I can pair/unpair/pair my old mouse without issue. Can also pair/unpair BT ear buds, and a BT speaker without issue.

Any idea why the new mouse won’t pair?

I have included my Bluetooth.service info, Plasma Details, DMesg info, and my ini info below.

Thanks!

Bluetooth.service Info:
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Sun 2025-03-02 13:45:25 EST; 2h 41min ago
Invocation: 3f7d2c331677454baf2d85235b3a1af4
Docs: man:bluetoothd(8)
Main PID: 809 (bluetoothd)
Status: “Running”
Tasks: 1 (limit: 76569)
Memory: 8.2M (peak: 8.7M)
CPU: 5.854s
CGroup: /system.slice/bluetooth.service
└─809 /usr/lib/bluetooth/bluetoothd

Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/faststream
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/faststream_duplex
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSink/opus_05
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/opus_05
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Mar 02 15:34:56 NCC1701X bluetoothd[809]: Endpoint registered: sender=:1.242 path=/MediaEndpoint/A2DPSource/opus_05_duplex

Plasma Details:
Operating System: CachyOS Linux
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.5-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × 11th Gen Intel® Core™ i7-11800H @ 2.30GHz
Memory: 62.5 GiB of RAM
Graphics Processor 1: NVIDIA GeForce RTX 3050 Laptop GPU
Graphics Processor 2: Intel® UHD Graphics
Manufacturer: Dell Inc.
Product Name: Inspiron 16 7610

Here is the dmesg:

[ 11.909646] Bluetooth: Core ver 2.22
[ 11.909665] NET: Registered PF_BLUETOOTH protocol family
[ 11.909666] Bluetooth: HCI device and connection manager initialized
[ 11.909670] Bluetooth: HCI socket layer initialized
[ 11.909672] Bluetooth: L2CAP socket layer initialized
[ 11.909675] Bluetooth: SCO socket layer initialized
[ 12.213837] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30 2018
[ 12.214769] Bluetooth: hci0: Device revision is 2
[ 12.214771] Bluetooth: hci0: Secure boot is enabled
[ 12.214772] Bluetooth: hci0: OTP lock is enabled
[ 12.214773] Bluetooth: hci0: API lock is enabled
[ 12.214774] Bluetooth: hci0: Debug lock is disabled
[ 12.214775] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 12.220555] Bluetooth: hci0: Found device firmware: intel/ibt-19-0-4.sfi
[ 12.220569] Bluetooth: hci0: Boot Address: 0x24800
[ 12.220570] Bluetooth: hci0: Firmware Version: 132-3.24
[ 13.575449] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 13.575453] Bluetooth: BNEP filters: protocol multicast
[ 13.575456] Bluetooth: BNEP socket layer initialized
[ 14.159691] Bluetooth: hci0: Waiting for firmware download to complete
[ 14.159787] Bluetooth: hci0: Firmware loaded in 1893778 usecs
[ 14.159852] Bluetooth: hci0: Waiting for device to boot
[ 14.174807] Bluetooth: hci0: Device booted in 14648 usecs
[ 14.174900] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-19-0-4.ddc
[ 14.176808] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 14.177800] Bluetooth: hci0: Firmware revision 0.4 build 132 week 3 2024
[ 14.179810] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[ 14.244912] Bluetooth: MGMT ver 1.23
[ 15.445357] input: BluetoothMouse3600 Mouse as /devices/virtual/misc/uhid/0005:045E:0916.0003/input/input23
[ 15.445582] input: BluetoothMouse3600 Consumer Control as /devices/virtual/misc/uhid/0005:045E:0916.0003/input/input24
[ 15.445773] hid-generic 0005:045E:0916.0003: input,hidraw2: BLUETOOTH HID v1.10 Mouse [BluetoothMouse3600] on 60:e3:2b:83:14:99
[ 15.489159] Bluetooth: RFCOMM TTY layer initialized
[ 15.489167] Bluetooth: RFCOMM socket layer initialized
[ 15.489169] Bluetooth: RFCOMM ver 1.11
[ 2057.264663] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[ 2297.241242] Bluetooth: hci0: ACL packet for unknown connection handle 3585
[ 2317.991208] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[ 2324.780783] input: BluetoothMouse3600 Mouse as /devices/virtual/misc/uhid/0005:045E:0916.0004/input/input25
[ 2324.780906] input: BluetoothMouse3600 Consumer Control as /devices/virtual/misc/uhid/0005:045E:0916.0004/input/input26
[ 2324.780935] hid-generic 0005:045E:0916.0004: input,hidraw2: BLUETOOTH HID v1.10 Mouse [BluetoothMouse3600] on 60:e3:2b:83:14:99
[ 2353.020200] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[ 2522.179072] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[ 2543.944864] input: BluetoothMouse3600 Mouse as /devices/virtual/misc/uhid/0005:045E:0916.0005/input/input27
[ 2543.945074] input: BluetoothMouse3600 Consumer Control as /devices/virtual/misc/uhid/0005:045E:0916.0005/input/input28
[ 2543.945151] hid-generic 0005:045E:0916.0005: input,hidraw2: BLUETOOTH HID v1.10 Mouse [BluetoothMouse3600] on 60:e3:2b:83:14:99
[ 2618.928655] input: BluetoothMouse3600 Mouse as /devices/virtual/misc/uhid/0005:045E:0916.0006/input/input29
[ 2618.928803] input: BluetoothMouse3600 Consumer Control as /devices/virtual/misc/uhid/0005:045E:0916.0006/input/input30
[ 2618.928844] hid-generic 0005:045E:0916.0006: input,hidraw2: BLUETOOTH HID v1.10 Mouse [BluetoothMouse3600] on 60:e3:2b:83:14:99
[ 2854.176196] input: BluetoothMouse3600 Mouse as /devices/virtual/misc/uhid/0005:045E:0916.0007/input/input31
[ 2854.176281] input: BluetoothMouse3600 Consumer Control as /devices/virtual/misc/uhid/0005:045E:0916.0007/input/input32
[ 2854.176323] hid-generic 0005:045E:0916.0007: input,hidraw2: BLUETOOTH HID v1.10 Mouse [BluetoothMouse3600] on 60:e3:2b:83:14:99

System Info:
System:
Kernel: 6.13.5-2-cachyos arch: x86_64 bits: 64 compiler: clang v: 19.1.7
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-cachyos
root=UUID=760b4864-9353-4c74-a38b-045ba99ed87d rw rootflags=subvol=@
nowatchdog nvme_load=YES zswap.enabled=0 splash
cryptdevice=UUID=2f3ddd75-cead-49b3-a4b4-3a73529c2587:luks-2f3ddd75-cead-49b3-a4b4-3a73529c2587:allow-discards
root=/dev/mapper/luks-2f3ddd75-cead-49b3-a4b4-3a73529c2587 splash quiet
loglevel=3 vt.global_cursor_default=0 nvidia-drm.modeset=1 intel_iommu=on
iommu=pt rd.luks.options=discard
Desktop: KDE Plasma v: 6.3.2 tk: Qt v: N/A info: frameworks v: 6.11.0
wm: kwin_wayland tools: avail: xscreensaver,xscreensaver-systemd vt: 2
dm: SDDM Distro: CachyOS base: Arch Linux
Machine:
Type: Laptop System: Dell product: Inspiron 16 7610 v: N/A
serial: Chassis: type: 10 serial:
Mobo: Dell model: 1J0MWF v: A00 serial: part-nu: 0A83
uuid: UEFI: Dell v: 1.29.0 date: 12/11/2024
CPU:
Info: model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP
arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
process: Intel 10nm family: 6 model-id: 0x8D (141) stepping: 1
microcode: 0x54
Topology: cpus: 1x dies: 1 clusters: 8 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 10 MiB
desc: 8x1.2 MiB L3: 24 MiB desc: 1x24 MiB
Speed (MHz): avg: 800 min/max: 800/4600 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 800 16: 800
bogomips: 73728
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Network:
Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:43f0 class-ID: 0280
IF: wlan0 state: up mac:
IF-ID-1: virbr0 state: down mac:
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-14:4 chip-ID: 8087:0026
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c010c