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
3758112841, -536854455 (int32) (0xE0004049)
kIOUSBDeviceTransferredToCompanion
Device transferred to companion controller; operation redirected.
macOS Kernel IOKit/usb/USB.h
3758112838, -536854458 (int32) (0xE0004046)
kIOUSBEndpointCountExceeded
USB endpoint count exceeded; operation cannot continue.
macOS Kernel IOKit/usb/USB.h
3758112855, -536854441 (int32) (0xE0004057)
kIOUSBEndpointNotFound
USB endpoint could not be found; operation failed.
macOS Kernel IOKit/usb/USB.h
3758112843, -536854453 (int32) (0xE000404B)
kIOUSBHighSpeedSplitError
High-speed USB split transaction error occurred.
macOS Kernel IOKit/usb/USB.h
3758112846, -536854450 (int32) (0xE000404E)
kIOUSBInterfaceNotFound
USB interface not found; operation cannot continue.
macOS Kernel IOKit/usb/USB.h
3758112835, -536854461 (int32) (0xE0004043)
kIOUSBInvalidSSEndpoint
Invalid SuperSpeed USB endpoint specified or configured.
macOS Kernel IOKit/usb/USB.h
3758112784, -536854512 (int32) (0xE0004010)
kIOUSBLinkErr
USB link encountered an error in IOKit.
macOS Kernel IOKit/usb/USB.h
3758112845, -536854451 (int32) (0xE000404D)
kIOUSBLowLatencyBufferNotPreviouslyAllocated
Low-latency buffer not allocated before use; operation failed.
macOS Kernel IOKit/usb/USB.h
3758112844, -536854452 (int32) (0xE000404C)
kIOUSBLowLatencyFrameListNotPreviouslyAllocated
Low-latency frame list not allocated before use; operation failed.
macOS Kernel IOKit/usb/USB.h
3758112797, -536854499 (int32) (0xE000401D)
kIOUSBMessageHubCountExceeded
Exceeded hub message count limit in USB operations.
macOS Kernel IOKit/usb/USB.h
3758112798, -536854498 (int32) (0xE000401E)
kIOUSBMessageTDMLowBattery
Low battery status triggered during USB TDM operation.
macOS Kernel IOKit/usb/USB.h
3758112863, -536854433 (int32) (0xE000405F)
kIOUSBNoAsyncPortErr
No asynchronous port available for USB operation.
macOS Kernel IOKit/usb/USB.h
3758112862, -536854434 (int32) (0xE000405E)
kIOUSBNotEnoughPipesErr
Insufficient USB pipes available for the operation.
macOS Kernel IOKit/usb/USB.h
3758112861, -536854435 (int32) (0xE000405D)
kIOUSBNotEnoughPowerErr
Insufficient power available for USB operation.
macOS Kernel IOKit/usb/USB.h
3758112782, -536854514 (int32) (0xE000400E)
kIOUSBNotSent1Err
USB transaction not sent; reserved error code with undefined specific details.
macOS Kernel IOKit/usb/USB.h
3758112783, -536854513 (int32) (0xE000400F)
kIOUSBNotSent2Err
USB transaction not sent; reserved error code with undefined specific details.
macOS Kernel IOKit/usb/USB.h
3758112774, -536854522 (int32) (0xE0004006)
kIOUSBPIDCheckErr
PID check error detected in USB communication.
macOS Kernel IOKit/usb/USB.h
3758112847, -536854449 (int32) (0xE000404F)
kIOUSBPipeStalled
USB pipe is stalled; operation failed.
macOS Kernel IOKit/usb/USB.h
3758112778, -536854518 (int32) (0xE000400A)
kIOUSBReserved1Err
Reserved USB error 1; specific details undefined.
macOS Kernel IOKit/usb/USB.h
3758112779, -536854517 (int32) (0xE000400B)
kIOUSBReserved2Err
Reserved USB error 2; specific details undefined.
macOS Kernel IOKit/usb/USB.h
Page 196 of 320 6398 results