On Ubuntu 20.10 I was able to pair the Samsung Galaxy Buds+ earplug headset with the Bluetooth from PulseAudio through the BlueZ API, but the audio from the low quality headphone had very low volume and only had medium frequencies, without bass and treble. The microphone did not work, as the SBC codec is unidirectional and did not return my voice.
I knew that the Pipewire audio server would support Bluetooth Audio 5.2 with AptX HD and maybe AptX Adaptive that would allow high quality sound from the headphone due to its advanced compression engine in the same bandwidth and implement Headset Profile (HSP) and Hands-Free Profile (HFP) with the Continuously Variable Slope Delta modulation (CVSD) protocol allowing bidirectional communication that would return the audio from the microphone.
However, at the time Pipewire was still in development and did not work in a production environment.
Researching the Internet a lot, I noticed that many users like me were frustrated with the limitations of the old PulseAudio, Jack and BlueZ audio servers, which did not support new hardware, not to mention the high latency and complications of managing two different servers that often went into conflict in professional audio recording.
Be patient!