I have had random issues for the last 2 years where the active bluetooth adapter just vanishes suddenly and cannot be revived without a reboot (or oddly sometimes sleeping and re-awakening works). Some kernels are better than others, but it has never completely gone away. Often it is fine for days or even weeks of uptime, then it will occasionally crash within minutes or hours of booting. I use it for a mouse, which simply stops working mid-use.
In my case it’s a built-in adapter that’s tied to an internal USB hub, and it is the entire USB hub that is crashing and vanishing. When it happens dmesg says the hub is no longer accepting the address assigned. Error 62 and or 110.
This is on a Lenovo Thinkpad currently running anywhere from kernel 5.15 to 6.5 with the same random issue.
A problem as old as the hills. I solved that problem many years ago by moving away from KDE, lol. Sorry I have no applicable advice.