I'm attempting to connect an xbox elite controller over bluetooth to Ubuntu 22.04. The controller works on everything except Ubuntu without issue. Press the pair button, it shows on the list, click it, continue.
On Ubuntu I go to the Bluetooth pairing menu:
and I see nothing. The controller never shows up on the list. Is there a trick to pairing on Ubuntu?
Update
I see in journalctl several entries related to a failed bluetooth server, but I haven't got in the weeds as to what these are:
Apr 12 03:55:08 linux-desktop systemd[1]: Starting Bluetooth service...
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Bluetooth daemon 5.64
Apr 12 03:55:08 linux-desktop systemd[1]: Started Bluetooth service.
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Starting SDP server
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Bluetooth management interface 1.22 initialized
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: profiles/audio/avctp.c:avctp_server_socket() setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Failed to clear UUIDs: Failed (0x03)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Failed to add UUID: Failed (0x03)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Failed to add UUID: Failed (0x03)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Failed to add UUID: Failed (0x03)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: src/profile.c:ext_start_servers() L2CAP server failed for Message Notification: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: src/profile.c:ext_start_servers() L2CAP server failed for Message Access: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: src/profile.c:ext_start_servers() L2CAP server failed for Phone Book Access: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: src/profile.c:ext_start_servers() L2CAP server failed for File Transfer: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: src/profile.c:ext_start_servers() L2CAP server failed for Object Push: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSink/sbc
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSource/sbc
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Apr 12 03:55:08 linux-desktop bluetoothd[1055664]: Endpoint registered: sender=:1.43 path=/MediaEndpoint/A2DPSource/sbc_xq_552

