Apple macOS Error Code 0x00000660: How to Fix It
Medium 15-45 minutes Medium Severity
Verified June 2026
- Error Code
- 0x00000660
- Brand
- Apple
- Product Type
- operating_system
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 15-45 minutes
Ad
Tools You'll Need
- Mac with macOS installed
- Administrator account access
- Terminal application (built into macOS)
- Stable internet connection for software updates
- Time Machine or backup drive (recommended before major changes)
How to Fix Error Code 0x00000660
-
Toggle Bluetooth Off and On
-
Restart the Bluetooth Daemon via Terminal
Only run Terminal commands from trusted sources. Double-check the command before pressing Enter to avoid unintended system changes. -
Reset the Bluetooth Module
Resetting the Bluetooth module will unpair all previously connected Bluetooth devices. Have your device pairing codes or manuals ready if needed. -
Delete Bluetooth Preference Files
Back up these .plist files to your Desktop before deleting them so you can restore them if needed. Do not delete files from directories you are unsure about. -
Check for and Install macOS Updates
Back up your Mac using Time Machine or another backup method before installing major macOS updates. -
Run Apple Diagnostics
Disconnect all external devices except keyboard, mouse, display, and power adapter before running diagnostics. -
Create a New User Account to Isolate the Issue
-
Boot into Safe Mode and Test
Ad
When to Call a Professional
Contact Apple Support or visit an Apple Authorized Service Provider if: (1) Apple Diagnostics returns a Bluetooth hardware fault code, (2) the Bluetooth option is completely missing from System Settings even after all software fixes, (3) the issue persists across a fresh macOS reinstall, or (4) your Mac is still under AppleCare warranty — Apple may replace the Bluetooth module at no cost. Do not attempt to open or physically repair the Bluetooth hardware yourself, as Mac internals are delicate and doing so will void your warranty.Frequently Asked Questions
What causes macOS error code 0x00000660?
Error 0x00000660 is caused by a crash of the macOS Bluetooth daemon (bluetoothd), the background process that manages all Bluetooth communication. Common triggers include corrupted Bluetooth preference files, a buggy macOS update, interference from third-party apps, or — less commonly — a hardware fault with the Mac's Bluetooth chip.
Will resetting the Bluetooth module delete my paired devices?
Yes. Resetting the Bluetooth module removes all paired device records from your Mac. You will need to re-pair your Bluetooth keyboards, mice, AirPods, and other accessories after the reset. Most devices re-pair quickly by putting them into pairing mode and selecting them in Bluetooth settings.
Can a third-party app cause the Bluetooth daemon to crash?
Yes. Certain apps — particularly audio management tools, virtual audio drivers, or system utilities — can interfere with bluetoothd and trigger a crash. Boot into Safe Mode to test without third-party software, and review your Login Items and installed kernel extensions to identify the culprit.
Does error 0x00000660 mean my Bluetooth hardware is broken?
Not necessarily. In the vast majority of cases, error 0x00000660 is a software issue that can be fixed without any hardware repair. Only if Apple Diagnostics returns a specific Bluetooth hardware fault code, or if all software troubleshooting steps fail, should you suspect a hardware problem.
How do I prevent the Bluetooth daemon from crashing again in the future?
Keep macOS updated to the latest version, as Apple regularly patches Bluetooth stability bugs. Avoid installing unofficial Bluetooth drivers or audio routing software unless necessary. Periodically clearing stale Bluetooth preference files and limiting the number of simultaneously connected Bluetooth devices can also improve stability.