No sound over bluetooth after being out of range temporarily
I paired my wireless headphones successfully and I get sound and everything mostly works.
The only problem is that when I leave the room for a short time to get a cup of tea, and I'm just ever so slightly out of range, I first get crackling and then no sound at all. The connection just dies completely. Even if I return into the room and am in range again, I still get no sound. I open pavucontrol and see that sound is allegedly still being played over the bluetooth connection, but I don't hear anything. I have to manually switch the profile of the bluetooth sink to 'Off' and then back to 'High Fidelity Playback (A2DP)' to get sound again.
Expected behavior: Sound should resume playing automatically (and be audible!) as soon as I get back into range.
Distribution: Arch Linux
Installed packages:
- libpulse 14.0-1
- pulseaudio 14.0-1
- pulseaudio-bluetooth 14.0-1
- pulseaudio-zeroconf 14.0-1
- bluez 5.55-1
- bluez-cups 5.55-1
- bluez-hciconfig 5.50-1
- bluez-hid2hci 5.55-1
- bluez-libs 5.55-1
- bluez-plugins 5.55-1
- bluez-tools 0.2.0-5
- bluez-utils 5.55-1
Hardware:
- Transmitter: MPOW BH456A (with driver from their website)
- Receiver: AirPods Pro