Ive just complete a new install on a fairly straight forward system:
Asrock x570 Steel Series
AMD 5800X
AMD 6900 XT
1TB Samusing SSD
32GB Ram
Everything went according to plan and all things except Bluetooth are functioning perfectly.
Now I have tried
3 different USB Bluetooth dongles(Realtek, Cambridge Silicon)
4 Xbox One S controllers
Sony XM5 Headphones
All usb dongles have issues and require unpluging and replugging to actually work, and when they do work, I can not get anything to connect, all of these devices work perfectly fine in Fedora, Debian, Ubuntu, WIndows 10, Windows 11 and even OpenFyde/FydeOS so there is no issue with any of this hardware.
There is some really strange issues with Bazzite 41 and Bluetooth, if I mess about with the following:
sudo bluetoothctl
scan on
pair (device of choice)
trust (device of choice)
connect (device of choice))
I can get a controller to pair and connect, but then it drops out and wont work again, each of the bluetooth controllers seem to have odd behaviour unique to it, but I know they all work 100% on every other OS I have tested them with, 2 of them I specifically got for long range audio use, the othe is just some random cheap useless thing, but does work.
After messing about for many hours, I finally got a controller to work, but after a reboot, it wont connect again.
I have now dragged out my Xbox USB dongles 1 of the 2 works, but it too requires me to unplug it and re-plug it in on a cold boot, but it at least works, but no chance of the headphones working.
Now I have no issue with bluetooth on my Legion Go or my Minis Forum machine, but they had these devices added prior to upgrading to 41.
At this point I have tried everything I can possible try, but I cant use this OS on this machine in this state, so I will have to put Windblows back on it, as 2 days of messing about is enough, It shouldn’t be like this with known working hardware.