You can try to re-add device. It may be that you paired device while it was in HFP mode so it didn’t advertise A2DP. Also in blueman i think there’s an option ‘rediscover services’ or something like that.
Finally I’d go to bluetoothctl and do first - info <MAC>
there should be UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
line in services. And then just do connect <MAC>
and see what it gives. If it’s simple connected/disconnected - i’d look into PA. Use pactl list modules short
and look for module-bluez5-discover. If it’s there - try pactl unload-module module-bluez5-discover; pactl load-module module-bluez5-discover bluetoothctl connect <MAC>
[<Device_Name>]# connect <Headset_MAC>
Attempting to connect to <Headset_MAC>
Failed to connect: org.bluez.Error.Failed
[CHG] Device <Headset_MAC> ServicesResolved: no
So it seems to be some kind of issue related to bluez.
pactl list modules short
No protocol specified
xcb_connection_has_error() returned true
Connection failure: Connection refused
pa_context_connect() failed: Connection refused