Working on your Mac only to have your Magic Mouse, wireless keyboard, or AirPods suddenly disconnect without warning is an immediate productivity obstacle. Looking up at the macOS menu bar or Control Centre, you might find the familiar Bluetooth symbol crossed out with a squiggly line or accompanied by the grim status warning: “Bluetooth: Not Available”.
When macOS reports that Bluetooth is unavailable, the operating system kernel is unable to establish communication with the physical Bluetooth controller chip on your logic board. While users often worry this signifies a burned-out hardware controller, it is far more frequently caused by an unresponsive bluetoothd background daemon, corrupted preference property list (.plist) files, or conflicting USB 3.0 radio frequency interference. This walkthrough outlines reliable methods to revive your Mac Bluetooth subsystem across both Apple Silicon and Intel machines.
Method 1: Force Restart the macOS Bluetooth Daemon via Terminal
The bluetoothd daemon is the core system process managing all wireless peripheral handshakes and audio streams in macOS. If this daemon deadlocks, terminating it forces macOS to spawn a fresh instance immediately.
- Press Command + Space to open Spotlight, type Terminal, and press Enter.
- In the Terminal window, enter the following command:
sudo pkill bluetoothd - Press Enter. Enter your macOS administrator password when prompted (characters will not show on screen) and press Enter.
- The
launchdinit system will instantly terminate and restart the Bluetooth process. - Wait 5 to 10 seconds. Observe the Bluetooth menu bar icon to verify whether the “Not Available” badge clears.
Method 2: Remove Corrupted Bluetooth Property List (plist) Files
Corrupted cached preference files can cause macOS to misread hardware controller attributes during boot. Deleting these system configuration files forces macOS to generate clean defaults.
- Open Finder.
- Click Go in the top menu bar, then select Go to Folder… (or press Shift + Command + G).
- Enter the following path and press Enter:
/Library/Preferences/ - Locate the file named com.apple.Bluetooth.plist.
- Drag this file to the Trash (you will be prompted to enter your administrator password).
- Next, navigate to the user-specific preferences folder by opening Go to Folder and entering:
~/Library/Preferences/ByHost/ - Look for any files beginning with
com.apple.Bluetoothfollowed by numbers and letters ending in.plist. Move them to the Trash. - Empty the Trash and restart your Mac immediately. macOS will recreate pristine property list files upon reboot.
Method 3: Disconnect Conflicting USB Devices and Hubs
Unshielded USB 3.0 cables, external hard drive docks, and multiport USB-C adapters emit electromagnetic radiation across the 2.4GHz radio frequency spectrum. Because Bluetooth operates on the exact same 2.4GHz frequency, severe RF noise can desynchronise the Mac internal Bluetooth antenna, causing the controller to drop offline.
- Unplug all external accessories from your Mac, including USB dongles, external SSD drives, monitors, and hubs.
- Shut down your Mac completely.
- Leave the device powered off for 30 seconds.
- Power on your Mac with zero external cables attached (except the genuine power adapter if on a MacBook).
- Check if Bluetooth returns to an available state. If it does, reconnect your accessories one by one to identify which unshielded hub or cable is generating the radio interference.
Method 4: Reset NVRAM/PRAM and SMC (Intel Macs)
On Intel-based Mac models, the System Management Controller (SMC) and Non-Volatile RAM (NVRAM) manage hardware controller power rails and peripheral bus states.
- To Reset NVRAM: Shut down your Mac. Power it on and immediately press and hold Command + Option + P + R simultaneously. Hold the keys for 20 seconds until you hear the second startup chime (or see the Apple logo appear and disappear twice), then release.
- To Reset the SMC (MacBooks with non-removable battery): Shut down the Mac. Press and hold Shift + Control + Option on the left side of the built-in keyboard, together with the Power button, for 10 seconds. Release all keys simultaneously, then press Power to start up.
- Note for Apple Silicon (M1, M2, M3, M4): Apple Silicon Macs do not have SMC or NVRAM key combinations; simply performing a clean system restart executes an equivalent hardware diagnostic check.
macOS Bluetooth Troubleshooting Reference Table
Consult this reference guide to quickly pinpoint Bluetooth failures in macOS:
| Observed Error State | Probable Root Cause | Recommended Corrective Action |
|---|---|---|
| “Bluetooth: Not Available” in menu | bluetoothd process deadlock or hung controller | Execute sudo pkill bluetoothd in Terminal |
| Bluetooth icon shows squiggly line | Corrupted com.apple.Bluetooth.plist preference | Delete plist files from /Library/Preferences and restart |
| Bluetooth toggles off and cannot be turned on | Hardware controller power state desynchronisation | Reset NVRAM and SMC (Intel) or full reboot (Apple Silicon) |
| Devices stutter or disconnect intermittently | 2.4GHz USB 3.0 electromagnetic radio interference | Disconnect unshielded USB-C hubs and external drives |
| “No Bluetooth Hardware Found” in System Profiler | Physical ribbon cable detachment or logic board fault | Run Apple Diagnostics (hold D during boot) |
Running Apple Diagnostics to Rule Out Hardware Failure
If all software and preference resets fail to restore Bluetooth, verify the physical logic board controller using built-in Apple Diagnostics. On Apple Silicon Macs, turn off the Mac, press and hold the Power button until “Loading startup options” appears, then press Command + D. On Intel Macs, turn on the Mac and immediately press and hold the D key until the diagnostic progress bar appears. If the hardware scan reports error code NDR001, NDR003, or NDR004, the internal Bluetooth radio module has suffered a physical hardware failure and requires Apple authorised service.