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
3758112836, -536854460 (int32) (0xE0004044)
kIOUSBStreamsNotSupported
USB streams are not supported for the current operation.
macOS Kernel IOKit/usb/USB.h
3758112842, -536854454 (int32) (0xE000404A)
kIOUSBSyncRequestOnWLThread
USB sync request attempted on a work loop thread; invalid usage.
macOS Kernel IOKit/usb/USB.h
3758112864, -536854432 (int32) (0xE0004060)
kIOUSBTooManyPipesErr
Too many USB pipes allocated; common with extensive device connections.
macOS Kernel IOKit/usb/USB.h
3758112834, -536854462 (int32) (0xE0004042)
kIOUSBTooManyTransactionsPending
Excessive USB transactions queued; limits exceeded, often due to high-volume I/O operations.
macOS Kernel IOKit/usb/USB.h
3758112848, -536854448 (int32) (0xE0004050)
kIOUSBTransactionReturned
USB transaction was returned prematurely; possible protocol or device error.
macOS Kernel IOKit/usb/USB.h
3758112849, -536854447 (int32) (0xE0004051)
kIOUSBTransactionTimeout
USB transaction timed out; device may be unresponsive or disconnected.
macOS Kernel IOKit/usb/USB.h
3758112865, -536854431 (int32) (0xE0004061)
kIOUSBUnknownPipeErr
Unknown or invalid USB pipe specified for the operation.
macOS Kernel IOKit/usb/USB.h
3758112775, -536854521 (int32) (0xE0004007)
kIOUSBWrongPIDErr
Wrong packet ID detected in USB communication.
macOS Kernel IOKit/usb/USB.h
-30422
kISpBufferToSmallErr
The provided buffer is too small to hold the requested data.
macOS CarbonCore MacErrors.h
-30428
kISpDeviceActiveErr
The specified device is already active and cannot be activated again.
macOS CarbonCore MacErrors.h
-30426
kISpDeviceInactiveErr
The specified device is inactive, preventing the requested operation.
macOS CarbonCore MacErrors.h
-30423
kISpElementInListErr
The element is already in the list and cannot be added again.
macOS CarbonCore MacErrors.h
-30424
kISpElementNotInListErr
The requested element does not exist in the list.
macOS CarbonCore MacErrors.h
-30420
kISpInternalErr
An internal error occurred in InputSprocket.
macOS CarbonCore MacErrors.h
-30429
kISpListBusyErr
The InputSprocket list is busy and cannot process the request.
macOS CarbonCore MacErrors.h
-30427
kISpSystemActiveErr
The InputSprocket system is already active.
macOS CarbonCore MacErrors.h
-30425
kISpSystemInactiveErr
The InputSprocket system is not active, so certain calls cannot be made.
macOS CarbonCore MacErrors.h
-30421
kISpSystemListErr
An error occurred with the system’s list of InputSprocket elements or devices.
macOS CarbonCore MacErrors.h
19279
klBadLoginOptionsErr
Bad login options in Kerberos.
macOS Kerberos KerberosLogin.h
19379
klBadOptionValueErr
A bad or invalid option value was specified in Kerberos login.
macOS Kerberos KerberosLogin.h
Page 197 of 320 6398 results