Dongle stuck in pairing mode (violet)

action 2: reset, reconnected automatically to usb

action 2: connect to dongle, with success:

2026-02-19 09:12:47 | UHK Dongle      | (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 fail (n/a, fb:17:ae:47:03:28), 30 7
...
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

Bt: btManager: BtManager_StartScanningAndAdvertisingAsync because StartScanningAndAdvertisingAsync in disconnected
Bt: btManager: should scanAndAdvertise 1 0
Bt: Starting scanning, try 0!
Bt: filling scan filters
Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

Bt: btManager: BtManager_StartScanningAndAdvertisingAsync because StartScanningAndAdvertisingAsync in disconnected
Bt: btManager: should scanAndAdvertise 1 0
Bt: Starting scanning, try 0!
Bt: filling scan filters
Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

Bt: btManager: should scanAndAdvertise 1 0
Bt: Starting scanning, try 0!
Bt: filling scan filters
Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

Bt: btManager: BtManager_StartScanningAndAdvertisingAsync because StartScanningAndAdvertisingAsync in disconnected
Bt: btManager: should scanAndAdvertise 1 0
Bt: Starting scanning, try 0!
Bt: filling scan filters
Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

Bt: btManager: BtManager_StartScanningAndAdvertisingAsync because StartScanningAndAdvertisingAsync in disconnected
Bt: btManager: should scanAndAdvertise 1 0
Bt: Starting scanning, try 0!
Bt: filling scan filters
Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

Bt: btManager: BtManager_StartScanningAndAdvertisingAsync because StartScanningAndAdvertisingAsync in disconnected
Bt: btManager: should scanAndAdvertise 1 0
Bt: Starting scanning, try 0!
Bt: filling scan filters
Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
bt_conn: conn 0x2000e7c0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Bt disconnected from right (n/a, fb:17:ae:47:03:28), reason 62

...
2026-02-19 09:14:18 | UHK Dongle      | Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connect
...
Bt: Connected cb
Bt: connected right (n/a, fb:17:ae:47:03:28), 30 7
Conn state: NusServerRight(Connected), Peer right
Bt: connected
...
2026-02-19 09:14:23 | UHK Dongle      | latency=0, timeout=300 ms

Please give a try to this firmware. Make sure you flash it on the dongle.

uhk-firmware-16.2.0-e799aa8.tar.gz

the behavior is the same:

Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected right (n/a, fb:17:ae:47:03:28), 30 8
bt_conn: conn 0x2000edd0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Disconnected from right (n/a, fb:17:ae:47:03:28), reason 62
Bt: BtManager: Scheduling scan/adv in 0ms. (disconnected)
Bt: BtManager: Start 'scanning' (0).
Bt: filling scan filters

Filters matched: right (n/a, fb:17:ae:47:03:28), connectable:1
Scan connecting: right (n/a, fb:17:ae:47:03:28)
Bt: Connected right (n/a, fb:17:ae:47:03:28), 30 8
bt_conn: conn 0x2000edd0 failed to establish. RF noise?
Bt: Bt security failed: right (n/a, fb:17:ae:47:03:28), level 1, err 9, disconnecting
Bt: The connection (right (n/a, fb:17:ae:47:03:28)) isn't even connected! Ignoring.
Bt: Disconnected from right (n/a, fb:17:ae:47:03:28), reason 62
Bt: BtManager: Scheduling scan/adv in 0ms. (disconnected)
Bt: BtManager: Start 'scanning' (0).
Bt: filling scan filters

Previous log This log
Time range 18:44:2418:44:50 18:44:5118:46:15
Duration ~26 seconds ~84 seconds
Cycle count ~35 ~100
Error reason 62, err 9 reason 62, err 9
Any change None None — problem persisted and worsened

I also noted that this behavior is when the host dongle pc is just powered and I am trying to connect to the dongle in the 1st 2-7 minutes. I have also tried to connect via dongle after 10-15 minutes, the problem disappears.

1 Like

Sorry for long wait time.

This is strange, and I have no idea what is happening there.

Maybe the radio is really disturbed by noise?

Have you tried plugging the dongle into a a hub or extension cable to rule out this possibility?

Laszlo suggests creating a github issue for this so that it is tracked.

no problem, I have posted the logs late as well. Well, the dongle that was used for these logs is mounted on a usb hub. But i have also another that is connected directly to a host. I’ll be monitoring the situation, though the behavior seem consistent. Would be great if we could take any log from the dongle itself … no keyboard connected via usb.