I encountered very similar Bose Bluetooth behavior on LibreELEC 12.2.1 with a Raspberry Pi 5 and QuietComfort Ultra headphones: successful connections followed by missing/degraded audio, disconnects, and occasional headset reboot loops.
Testing showed that LibreELEC’s ongoing Bluetooth discovery could interfere with the audio connection. Stopping discovery restored normal audio immediately. I developed a LibreELEC Settings patch that pauses discovery around connected audio devices and adds automatic connection recovery.
It has been tested with Bose QC Ultra and SteelSeries Bluetooth headphones. This original report is much older and may have had additional causes, but the symptoms are similar:
GitHub - vincent71711/libreelec-bluetooth-audio-stability: Unofficial LibreELEC Bluetooth audio stability patch for Raspberry Pi 5, tested with Bose QC Ultra and SteelSeries headsets.
Unofficial LibreELEC Bluetooth audio stability patch for Raspberry Pi 5, tested with Bose QC Ultra and SteelSeries headsets. -…
github.com