Resetting Bluetooth on a Mac can help resolve pairing issues like this:
- pairing seems to succeed, but then the device constantly connects and disconnects - and can't be used
- macOS asks for a passcode or password even though the device doesn't use one
- pairing attempts result in an error
How to reset Bluetooth on a Mac
IMPORTANT: Resetting Bluetooth on a Mac will remove all already paired devices – including Bluetooth-connected keyboard, mouse and trackpad. Follow these steps at your own risk.
Quit System Preferences
(if it is running)
Reset the Bluetooth Module
- Hold down Alt + Shift while clicking on the Bluetooth icon in the menu bar.
- Select
Reset Bluetooth module
from theDebug
submenu.
Resetting the Bluetooth module removes previous pairing information from the chip itself. For us, this option has made the biggest difference in solving Bluetooth issues.
Unfortunately Apple removed it in macOS 12 (Monterey).
Delete Bluetooth settings
macOS stores Bluetooth preferences in these locations:
/Library/Preferences/com.apple.Bluetooth.plist
~/Library/Preferences/com.apple.Bluetooth.plist
~/Library/Preferences/ByHost/com.apple.Bluetooth.9EAF4C7D-CD81-50E6-8726-D6D8BECD5DDC.plist
To delete these preference files and kill cfprefsd
(which keeps cached copy in memory), enter the following lines into Terminal.app:
sudo rm /Library/Preferences/com.apple.Bluetooth.plist rm ~/Library/Preferences/com.apple.Bluetooth.plist rm ~/Library/Preferences/ByHost/com.apple.Bluetooth.*.plist sudo killall cfprefsd
Reset NVRAM/PRAM and SMC - or reboot
Resetting the NVRAM/PRAM and the SMC of your Mac can also help resolving Bluetooth issues.
To perform these on Macs with Intel processor, please follow Apple's instructions:
Macs with Apple silicon (such as the M1 family of processors) no longer have an SMC. They do have NVRAM, but no longer offers a simple way to reset it. For these Macs, at this point, perform a reboot.