Cant connect a controller via bluetooth

Bluetoothctl gives this every time.

[CHG] Device (mac address here) Connected: yes
Failed to connect: org.bluez.Error.Failed br-connection-create-socket
[CHG] Device (mac address here) Connected: no

Quite vague information, is that “controller” a gamepad or an audio device? Using pipewire or pulseaudio might want to check about pulseaudio-bluetooth provider …
https://wiki.archlinux.org/title/Gamepad
https://wiki.archlinux.org/title/bluetooth