Bluetooth profile issue

Everything working beautifully on a Pi 5, except, I am unable to get good audio quality through a bluetooth connected headset or another bluetooth smart speaker. Bluetooth manager either has High Fidelity profiles or Headset profiles, and choosing any of the High Fidelity profiles disables the microphone (for Siri), and choosing any of the Headset profiles results in hurrendous audio quality (but microphones work). Please help!

I don’t think this is a react-CarPlay issue. I suspect the Bluetooth on the pi does not have the bandwidth to stream high quality with both microphone and audio out. Might be worth trying an external adapter if you are set on headphones