Bluetooth earbuds connects but produces no sound and disconnects shortly after

On a new Laptop 13 with AI 7 350

When I pair and connect my earbuds, they’re added to the sound devices list but aren’t getting any sound. Before a minute passes, they disconnect and are removed from the list of sound devices.

I opened an issue about this on the Bazzite Github page (Bluetooth earbuds connect, but don't receive sound and automatically disconnect within a minute · Issue #2583 · ublue-os/bazzite · GitHub) and was told that I should replace the wifi/BT card with an Intel AX210. Is there another way to fix it? I thought Bluetooth would work out of the box on Bazzite.

I had some success with my bluetooth headphones by connecting them on the terminal with bluetoothctl instead of using the gui.

Rough steps:

  • start bluetoothctl on the console
  • enter scan on or scan le depending on if you need to use Bluetooth LE or normal Bluetooth and put your headphone into pairing mode
  • look for the mac address of your headphones and then do scan off (to get rid of the message spam) and pair <address> (it helps to not have any other BT devices nearby or you get a lot of spam)
  • followed by trust <address>

However they’re correct that the AX210 is usually better supported on Linux and pretty easy to replace.