I don’t know if this is a common experience but I have a gaming pc with wifi and bluetooth on the motherboard and they both SUCK. They sucked on Windows and they still suck on Linux (Bazzite).
I bought a wifi 6 usb receiver last year to fix problem number one and an 8bitDo dongle so I can use an Xbox controller without it getting disconnected every 10 minutes.
The mobo is a Gigabyte with an unpronounceable string of letters and numbers for the model. I’m in bed now, will post more details later so everyone can avoid it.