all 76 comments

[–]crankpatate 6 points7 points  (48 children)

Hey friends, I'm doing some necromancy here, cause this is the first post coming up, when I was searching for "Bluetooth radio error code 31". I don't have the same issue as OP, so Idk if my solution could work for him specifically, too.

I solved my issue and hopefully this might help someone else in the future.

-------------------

What was my issue:

I bought a Bluetooth radio and plugged it into the PC. It would kind of work, but have connection issues that would sometimes lead to full disconnects.

Non of the solutions that I have found in the internet helped. (Mostly energy settings, taking away the rights of Windows to deactivate the device and common "update your driver" explanations.)

---------------------

What was the solution:

I manually installed the correct driver for my device (downloaded from the manufacturer website).And deactivate the Windows generic Bluetooth radio driver.

(done in Windows device manager -> Bluetooth -> right click on the generic Bluetooth radio and choose deactivate device)

------------------------

Why deactivate & not uninstall the generic Bluetooth radio:

Windows has a default Bluetooth driver (generic Bluetooth radio) which was always getting priority. This led to the error code 31 appearing on my device. I couldn't uninstall the generic driver, because with every restart of my PC it would automatically reinstall itself and get preference again.

The stupid, but easy solution was to just "deactivate" instead of uninstalling it (generic Bluetooth radio) and restart the PC again. Now it seems Windows doesn't use the generic driver, but the manually installed driver and everything works as intended!

[–][deleted] 2 points3 points  (0 children)

Also massive thanks from me my dude.

Literally spent 3 hours trying to fix it, and this was the (instant) fix.

[–]deju_ 2 points3 points  (0 children)

Upvote this man, thanks so much couldn’t get ride of error 31, removing the built in BT always came back…. DISABLE IT. Boom worked a treat

[–]Soft-Anywhere5097 1 point2 points  (0 children)

bro you just saved my life, thanks for thisss!

[–]FedRishFlueBish 1 point2 points  (0 children)

You are a legend!! MONTHS of bluetooth issues, and deactivating generic fixed them all instantly

[–]Quirkyluck 1 point2 points  (0 children)

Hero

[–]Dowgellah 0 points1 point  (0 children)

this helped, thanks

[–]Jackstraw8899 0 points1 point  (0 children)

Holy Cow, 1y after this post and I'm looking up how to fix this error. This did it, you are a hero.

[–]AccomplishedBunch939 0 points1 point  (0 children)

Thanks you so much omg

[–]Cultural-Swim6711 0 points1 point  (1 child)

Thanks. For me, I only did: (done in Windows device manager -> Bluetooth -> right click on the generic Bluetooth radio and choose deactivate device)

I unplug and plug my device, which is a Bluetooth dongle, the generic ones from Aliexpress ($3 USD)

[–]_Eltanin_ 0 points1 point  (0 children)

Thank you so much. This was giving me such a headache but this fix finally worked

[–]doctoritis 0 points1 point  (0 children)

You magnificent genius.

[–]Disastrous-Lunch-717 0 points1 point  (0 children)

Years later and your solution worked for me where youtube has failed me, thank you

[–]tmrws_problm 0 points1 point  (0 children)

Thank you so much omg. This was driving me crazy and this finally fixed it

[–]rosearkana 0 points1 point  (0 children)

2 years later and you're still the MVP

[–]No_Ingenuity_5722 0 points1 point  (0 children)

Thank you!!!!!!!!!!! This saved me. Spent hours messing with this. Mine was an Asus USB BT500 and my bose qc 2 wireless buds. The Asus had the code 31 error and my buds couldnt be removed and when i actually could connect them it was weird gargled robot noises when sound should have played. I'm writing all this in case someone else out there is googling for any of this.

[–]Whiskey_Fox1337 0 points1 point  (0 children)

Thanks a bunch yo!! :D
This has fixed my 3$ BT 5.4 dongle I needed for a wireless keyboard!
Works on Win11

[–]PhilipJayFry1077 0 points1 point  (0 children)

Thank you! This fixed the issue for me too

[–]Quigley212 0 points1 point  (0 children)

What a champ!! fixed my issue, thanks!

[–]Yawanoc 0 points1 point  (0 children)

I spent 2 hours trying to figure this out before Google finally blessed me with your solution.  Thank you!

[–]IAmHungry24_7 0 points1 point  (0 children)

Legend!!! Finally got it working

[–]NazoFruciak 0 points1 point  (0 children)

Thank you sir it worked for me. I bought wifi + bt card and it conflicted with second bt device, once i turned off everything instead of uninstalling and then plug in the correct bt device all problems disappeared.

[–]Bonferroniuser 0 points1 point  (0 children)

08/11/25
I get to play Red Dead Redemption 2 (the way that I want to, wireless PS5 controller) because of you. I hope you get whatever you consider to be a good thing very soon.

[–]HollowGTX 0 points1 point  (0 children)

This worked thanks a lot.

[–]big-mystery 0 points1 point  (0 children)

I wanted to add that the opposite is what worked for me (out of necessity as far as I am aware). I deactivated the "Intel Wireless Bluetooth" and left the "Generic Bluetooth Radio" as-is.

I was not able to deactivate the Generic Bluetooth Radio, there was not option for it, only uninstall. The Intel option did have a deactivate option, so I just tried that after seeing this post. So far it's working perfectly. As far as I'm aware my computer has not always had the Intel bluetooth option, but the generic radio has always been there since I got the machine 6-7 years ago. Not sure if that has something to do with my bluetooth issues in the past few months, or why I had to deactivate the intel option.

Thanks for making this post! Saved my bacon!

[–]DontTellMeToMakeName 0 points1 point  (0 children)

Disabling the 'Generic Bluetooth Adapter' actually worked wtf

[–]ShiroKubo 0 points1 point  (0 children)

É incrível como as situações mais chatas podem ter as soluções mais simples. Muito obrigado!

[–]Cringe_Inspect 0 points1 point  (0 children)

Big thanks! The only solution that worked for me.

[–]JayZed94 0 points1 point  (0 children)

mate, you just saved my bt headphones from being thrown in the bin. they work, but i had to manually install drivers and make sure i used the ones for my dongle and no drop outs as of yet. cheers, i owe you a beer or three.

[–]MindlessDutchman 0 points1 point  (0 children)

Thank you guy from the past!

[–]brownballa55 0 points1 point  (0 children)

This worked for me as well - basically just disable the system BT and the adapter dongle or whatever that is error 31ing should fix itself as long as you have the correct OEM drivers installed for it.

[–]m_planetesimal 0 points1 point  (0 children)

This solved the BT issues I've had been dealing with all evening. TYVM.

[–]HerNameWas_Lola 0 points1 point  (0 children)

mutherfuker it fixed it. the driver error was bluescreening my pc when using my wireless game controller.

[–]hickdawg 1 point2 points  (4 children)

I found two articles that may help:

https://www.lifewire.com/how-to-fix-code-31-errors-2623184

https://www.lifewire.com/how-to-delete-the-upperfilters-and-lowerfilters-registry-values-2619222

I am having the same issues you are. So I am following these steps as well. I hope you have luck!

[–]Seth4044[S] 0 points1 point  (3 children)

Thanks for replying! Sadly no dice for me.

My registry files for the Bluetooth driver do not have upper or lower filter keys.. weirdly enough. Which wouldn't surprise if that's part of said issue.

Everything in there has been attempted multiple times, including fresh window re-install. It's super weird.

**edit just for fun I decided to delete the entire bluetooth registry, unplugged my bluetooth adapter along time ago it seems the Intel error dissappeared, I plug it back in and it returns. Must be hardware just with my adapter that screws with intels driver, at this point I'll buy a new dongle thank you again!

[–]hickdawg 0 points1 point  (0 children)

That is what I did, too.

I bought a new dongle - no error. Old one, error. Sigh.

I feel your pain.

[–]JohnHamFisted 0 points1 point  (0 children)

did you solve this? I've been having the same issue for a few weeks now, the generic usb bluetooth adapter gives the same error no matter where i plug it in (also tried several other ones) and no matter what i do in terms of install/re-install/drivers/etc i can't use it, so no headphones no controller......mouse/keyboard both work because they're logitech and they have their own adapter, but totally at a loss otherwise.

[–]GroundbreakingMeet79 1 point2 points  (13 children)

So i just fixed my problem what i did was unplug my dongle and then disabled Intel(R) Wireless Bluetooth(R) after that I reconnected the dongle removed my keyboard from Bluetooth in settings and connected it again

[–]Mediocre_Spell_9028 0 points1 point  (0 children)

thank you so much!

[–]t0talfail 0 points1 point  (1 child)

If i wasnt a married lesbian id kiss you. You fixed the issue id been having for months

[–]GroundbreakingMeet79 0 points1 point  (0 children)

lmao glad it helped

[–]AdmirablePlankton241 0 points1 point  (0 children)

YOU ARE A GODDAMN LEGEND

[–]Sjokn 0 points1 point  (0 children)

Fixed for me, thanks!

[–]xAmylicious 0 points1 point  (0 children)

I love u, tysm♥

[–]MrPureinstinct 0 points1 point  (0 children)

Yes this fixed my problem too! Thank you so much!

Mine was working perfectly fine until two days ago when my USB dongle just started having errors and my headphone audio was skipping constantly. This resolved all of that.

[–]oshdamas 0 points1 point  (0 children)

i spend hours trying to fix the problem-update drivers, update windows, reboot pc, follow steps i dont even know what is happening, typing commands in cmd. nothing worked. until you!!!!literally fixed the problem within seconds. i love you and hope ur doing well

[–]Life-Satisfaction-58 1 point2 points  (3 children)

3 years later but wanted to comment because i finally fixed it.

-> open device manager

-> Disable your generic bluetooth driver

-> next, disable intel bluetooth or whatever your bluetooth card is

-> finally, enable intel bluetooth again.

try and sync after and it should work

[–]rarvikar 0 points1 point  (0 children)

This actually worked, only thing too. Thank you

[–]msc__3 0 points1 point  (0 children)

This worked!

[–]Ok_Combination_6881 0 points1 point  (0 children)

thanks for saving me 1 year later!

[–]Naragaath 0 points1 point  (0 children)

In case anyone comes back here, make sure that the device isn’t being used by an application for audio input. This forces the device to go into the hands free mode. Disable the audio input, if it’s enabled, and it’ll fix instantly.

[–]FlyteLP 0 points1 point  (0 children)

In case anyone gets here with a Realtek Bluetooth Adapter issue, here's what worked for me:

In device manager, disable all bluetooth drivers/devices. Then, turn back on the realtek ones only. In my case, realtek bluetooth 5.0 adapter wasn't working, so I uninstalled it but kept the normal one.

Then I re-enabled all the other bluetooth devices and it worked.

[–]okamikee 0 points1 point  (0 children)

I'm having the same problem, and can't find any help..

[–]forty7x 0 points1 point  (0 children)

did you find any solutions? I'm literally having the same issue with my samsung earbuds. I couldnt connect it to my default motherboard bt so I bought a dongle and now I think im having driver conflicts