I'm on Debian Bullseye and I use PulseAudio. I have paired successfully my Bluetooth earphones and everything is working fine. Using blueman-manager, I can switch between the two audio profiles: (a) A2DP Sink and (b) HFP.
However, when I connect to the device, it's always set to A2DP Sink by...