I’ve been having issues with my Ultimate bluetooth controller when attempting to connect it via bluetooth on my laptop, I am currently running Fedora Kinoite 39 with some additional packages like steam.
$ journalctl -xefu bluetooth.service
Oct 26 10:46:36 ENVY-x360 systemd[1]: Starting bluetooth.service - Bluetooth service…
░░ Subject: A start job for unit bluetooth.service has begun execution
░░ Defined-By: systemd
░░ Support: systemd-devel Info Page
░░
░░ A start job for unit bluetooth.service has begun execution.
░░
░░ The job identifier is 486.
Oct 26 10:46:36 ENVY-x360 (uetoothd)[1148]: bluetooth.service: ConfigurationDirectory ‘bluetooth’ already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: Bluetooth daemon 5.69
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: Starting SDP server
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: src/plugin.c:plugin_init() System does not support csip plugin
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: src/plugin.c:plugin_init() System does not support vcp plugin
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: src/plugin.c:plugin_init() System does not support mcp plugin
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: src/plugin.c:plugin_init() System does not support bass plugin
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: src/plugin.c:plugin_init() System does not support bap plugin
Oct 26 10:46:36 ENVY-x360 bluetoothd[1148]: Bluetooth management interface 1.22 initialized
Oct 26 10:46:36 ENVY-x360 systemd[1]: Started bluetooth.service - Bluetooth service.
░░ Subject: A start job for unit bluetooth.service has finished successfully
░░ Defined-By: systemd
░░ Support: systemd-devel Info Page
░░
░░ A start job for unit bluetooth.service has finished successfully.
░░
░░ The job identifier is 486.
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/ldac
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aptx_hd
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_hd
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aptx
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aac
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aac
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/sbc
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/sbc
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/sbc_xq
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/sbc_xq
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/faststream
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/faststream_duplex
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/opus_05
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/opus_05
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Oct 26 10:48:02 ENVY-x360 bluetoothd[1148]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Oct 26 10:48:24 ENVY-x360 bluetoothd[1148]: src/service.c:service_probe() input-hid profile probe failed for E4:17:D8:FF:77:EB
Oct 26 10:51:56 ENVY-x360 bluetoothd[1148]: src/device.c:search_cb() E4:17:D8:FF:77:EB: error updating services: Host is down (112)
Oct 26 10:51:59 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 10:51:59 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 10:52:05 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 10:52:05 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 10:59:05 ENVY-x360 bluetoothd[1148]: src/service.c:service_probe() input-hid profile probe failed for E4:17:D8:FF:77:EB
Oct 26 11:00:01 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:00:01 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 11:00:10 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:00:10 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 11:00:14 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:00:14 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 11:00:32 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:00:32 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 11:00:48 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:00:48 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 11:00:56 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:00:56 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
Oct 26 11:01:05 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:connect_event_cb() Refusing input device connect: No such file or directory (2)
Oct 26 11:01:05 ENVY-x360 bluetoothd[1148]: profiles/input/server.c:confirm_event_cb() Refusing connection from E4:17:D8:FF:77:EB: unknown device
What is most curious is another device with Linux on a similar kernel(but not the distro, as that one has Pop OS) seems to connect just fine.