Apple Error Codes Database
Comprehensive Apple Error Codes
Explore our extensive database of over 5,000 Apple Ecosystem error codes. From macOS to iOS, tvOS, watchOS, and visionOS, each code is presented with its name and a concise description to help you quickly pinpoint and resolve issues.
Whether you’re a developer refining an app or a user troubleshooting a system glitch, this resource empowers you with the knowledge to decode cryptic errors and find actionable solutions. No more guesswork—just clear guidance to keep your projects and devices running smoothly.
Number | Name & Description | Platforms | Framework | Header |
---|---|---|---|---|
61 (0x3D) |
kBluetoothHCIErrorConnectionTerminatedDueToMICFailure
Bluetooth connection terminated because of MIC failure.
|
macOS | IOBluetooth | Bluetooth.h |
8 (0x08) |
kBluetoothHCIErrorConnectionTimeout
Connection timed out in the Bluetooth HCI layer.
|
macOS | IOBluetooth | Bluetooth.h |
58 (0x3A) |
kBluetoothHCIErrorControllerBusy
Bluetooth controller is busy handling other operations.
|
macOS | IOBluetooth | Bluetooth.h |
42 (0x2A) |
kBluetoothHCIErrorDifferentTransactionCollision
Bluetooth HCI transaction collision occurred.
|
macOS | IOBluetooth | Bluetooth.h |
60 (0x3C) |
kBluetoothHCIErrorDirectedAdvertisingTimeout
Directed advertising timed out in Bluetooth
|
macOS | IOBluetooth | Bluetooth.h |
37 (0x25) |
kBluetoothHCIErrorEncryptionModeNotAcceptable
Encryption mode not acceptable in Bluetooth HCI.
|
macOS | IOBluetooth | Bluetooth.h |
54 (0x36) |
kBluetoothHCIErrorExtendedInquiryResponseTooLarge
Bluetooth HCI extended inquiry response too large.
|
macOS | IOBluetooth | Bluetooth.h |
3 (0x03) |
kBluetoothHCIErrorHardwareFailure
Bluetooth HCI hardware failure.
|
macOS | IOBluetooth | Bluetooth.h |
56 (0x38) |
kBluetoothHCIErrorHostBusyPairing
Bluetooth host is busy pairing.
|
macOS | IOBluetooth | Bluetooth.h |
13 (0x0D) |
kBluetoothHCIErrorHostRejectedLimitedResources
Connection rejected due to limited resources.
|
macOS | IOBluetooth | Bluetooth.h |
15 (0x0F) |
kBluetoothHCIErrorHostRejectedRemoteDeviceIsPersonal
Bluetooth HCI host rejected personal remote device.
|
macOS | IOBluetooth | Bluetooth.h |
14 (0x0E) |
kBluetoothHCIErrorHostRejectedSecurityReasons
Connection rejected due to security policy reasons.
|
macOS | IOBluetooth | Bluetooth.h |
15 (0x0F) |
kBluetoothHCIErrorHostRejectedUnacceptableDeviceAddress
Host rejected the device address as unacceptable.
|
macOS | IOBluetooth | Bluetooth.h |
16 (0x10) |
kBluetoothHCIErrorHostTimeout
Bluetooth HCI host timeout.
|
macOS | IOBluetooth | Bluetooth.h |
40 (0x28) |
kBluetoothHCIErrorInstantPassed
Bluetooth HCI instant has passed, invalid operation.
|
macOS | IOBluetooth | Bluetooth.h |
47 (0x2F) |
kBluetoothHCIErrorInsufficientSecurity
Bluetooth security or authentication is insufficient.
|
macOS | IOBluetooth | Bluetooth.h |
18 (0x12) |
kBluetoothHCIErrorInvalidHCICommandParameters
Invalid or malformed HCI command parameters.
|
macOS | IOBluetooth | Bluetooth.h |
30 (0x1E) |
kBluetoothHCIErrorInvalidLMPParameters
Invalid LMP parameters in Bluetooth
|
macOS | IOBluetooth | Bluetooth.h |
6 (0x06) |
kBluetoothHCIErrorKeyMissing
Bluetooth HCI error, security key missing.
|
macOS | IOBluetooth | Bluetooth.h |
35 (0x23) |
kBluetoothHCIErrorLMPErrorTransactionCollision
Bluetooth HCI: LMP transaction collision error.
|
macOS | IOBluetooth | Bluetooth.h |