I'm doing my part!
My second tip for solving incompetent software with redundant hardware: TOSLink -> 1Mii Bluetooth Transmitter to avoid the catastrophic linux bluetooth stack. It's brilliant. TOSLink = no buzzing from inadequate shielding next to digital lines (or "AI audio" noise floor massacre or popping or...) and no software bluetooth = OS can't screw up pairing and that OS switching can't screw up the pairing. I did this in a moment of rage after the Nth time dumping hours into yet another linux bluetooth issue only to find that someone had submitted a patch years ago but project management hadn't reviewed the patch for a year and then banned the person who submitted the patch for complaining that nobody was reviewing his patches >.<
I do remember the bug: Bose headphones have a low quality mode and a high quality mode (low quality frees bandwidth for microphone and maybe latency), and the linux bluetooth stack defaulted to the low bandwidth mode so aggressively that even if you changed the script to set high bandwidth mode it would immediately set back.
I have no idea if the bug is fixed because this happened in 2020 and I haven't thought about desktop bluetooth since 2020 because TOSLink->1Mii Bluetooth Transmitter solved all my problems with it.
https://www.tomshardware.com/news/flash-memory-wear-killing-...
(Obviously not an endorsement.)