Difference between revisions of "Error codes"

From Nintendo Switch Brew
Jump to navigation Jump to search
(199 intermediate revisions by 20 users not shown)
Line 15: Line 15:
 
.. where the first code is <code>2000 + Module</code>, and the other being <code>Description</code>. Bits >=22 from the error-code are unused when displaying fatal-errors, since the Description ends with bit21.
 
.. where the first code is <code>2000 + Module</code>, and the other being <code>Description</code>. Bits >=22 from the error-code are unused when displaying fatal-errors, since the Description ends with bit21.
  
= Modules =
+
= Result Errors =
 +
General errors used by system modules and applications.
 +
 
 +
== Modules ==
 
{| class=wikitable
 
{| class=wikitable
 
! Value || Name
 
! Value || Name
Line 21: Line 24:
 
| 1 || Kernel
 
| 1 || Kernel
 
|-
 
|-
| 2 || FS
+
| 2 || Fs
 
|-
 
|-
| 3 || OS (Memory, Thread, Mutex, NVIDIA)
+
| 3 || OS
 
|-
 
|-
| 4 || HTCS
+
| 4 || Htcs
 
|-
 
|-
| 5 || NCM
+
| 5 || Ncm
 
|-
 
|-
| 6 || DD
+
| 6 || Dd
 
|-
 
|-
| 7 || Debug Monitor
+
| 7 || Dmnt
 
|-
 
|-
| 8 || LR
+
| 8 || Lr
 
|-
 
|-
 
| 9 || Loader
 
| 9 || Loader
 
|-
 
|-
| 10 || CMIF (IPC command interface)
+
| 10 || Cmif
 +
|-
 +
| 11 || Hipc
 +
|-
 +
| 15 || Pm
 +
|-
 +
| 16 || Ns
 
|-
 
|-
| 11 || HIPC (IPC)
+
| 17 || Bsdsockets
 
|-
 
|-
| 15 || PM
+
| 18 || Htc
 
|-
 
|-
| 16 || NS
+
| 19 || Tsc
 
|-
 
|-
| 17 || Sockets
+
| 20 || Ncm (content)
 
|-
 
|-
| 18 || HTC
+
| 21 || Sm
 
|-
 
|-
| 20 || NCM Content
+
| 22 || Ro (userland)
 
|-
 
|-
| 21 || SM
+
| 23 || Gc
 
|-
 
|-
| 22 || RO userland
+
| 24 || Sdmmc
 
|-
 
|-
| 24 || SDMMC
+
| 25 || Ovln
 
|-
 
|-
| 25 || OVLN
+
| 26 || Spl
 
|-
 
|-
| 26 || SPL
+
| 27 || Socket
 
|-
 
|-
| 100 || ETHC
+
| 29 || Htclow
 
|-
 
|-
| 101 || I2C
+
| 30 || Ddsf
 
|-
 
|-
| 102 || GPIO
+
| 31 || Htcfs
 
|-
 
|-
| 103 || UART
+
| 32 || Async
 +
|-
 +
| 100 || Ethc
 +
|-
 +
| 101 || I2c
 +
|-
 +
| 102 || Gpio
 +
|-
 +
| 103 || Uart
 
|-
 
|-
 
| 105 || Settings
 
| 105 || Settings
 
|-
 
|-
| 107 || WLAN
+
| 107 || Wlan
 
|-
 
|-
| 108 || XCD
+
| 108 || Xcd
 
|-
 
|-
| 110 || NIFM
+
| 110 || Nifm
 
|-
 
|-
 
| 111 || Hwopus
 
| 111 || Hwopus
 +
|-
 +
| 112 || Sasbus
 
|-
 
|-
 
| 113 || Bluetooth
 
| 113 || Bluetooth
 
|-
 
|-
| 114 || VI
+
| 114 || Vi
 
|-
 
|-
| 115 || NFP
+
| 115 || Nfp
 
|-
 
|-
 
| 116 || Time
 
| 116 || Time
 
|-
 
|-
| 117 || FGM
+
| 117 || Fgm
 
|-
 
|-
| 118 || OE
+
| 118 || Oe
 
|-
 
|-
| 120 || PCIe
+
| 120 || Pcie
 
|-
 
|-
 
| 121 || Friends
 
| 121 || Friends
 
|-
 
|-
| 122 || BCAT
+
| 122 || Bcat
 
|-
 
|-
| 123 || SSL
+
| 123 || Ssl
 
|-
 
|-
 
| 124 || Account
 
| 124 || Account
Line 105: Line 124:
 
| 126 || Mii
 
| 126 || Mii
 
|-
 
|-
| 127 || NFC
+
| 127 || Nfc
 
|-
 
|-
| 128 || AM
+
| 128 || Am
 
|-
 
|-
| 129 || Play Report
+
| 129 || Prepo
 
|-
 
|-
| 130 || AHID
+
| 130 || Ahid
 
|-
 
|-
| 132 || Home Menu (Qlaunch)
+
| 132 || Qlaunch
 
|-
 
|-
| 133 || PCV
+
| 133 || Pcv
 
|-
 
|-
| 134 || OMM
+
| 134 || Omm
 
|-
 
|-
| 135 || BPC
+
| 135 || Bpc
 
|-
 
|-
| 136 || PSM
+
| 136 || Psm
 
|-
 
|-
| 137 || NIM
+
| 137 || Nim
 
|-
 
|-
| 138 || PSC
+
| 138 || Psc
 
|-
 
|-
| 139 || TC
+
| 139 || Tc
 
|-
 
|-
| 140 || USB
+
| 140 || Usb
 
|-
 
|-
| 141 || NSD
+
| 141 || Nsd
 
|-
 
|-
| 142 || PCTL
+
| 142 || Pctl
 
|-
 
|-
| 143 || BTM
+
| 143 || Btm
 
|-
 
|-
| 144 || EC (Shop)
+
| 144 || La
 
|-
 
|-
 
| 145 || ETicket
 
| 145 || ETicket
 
|-
 
|-
| 146 || NGC (Bad Words)
+
| 146 || Ngc
 
|-
 
|-
| 147 || Error Report
+
| 147 || Erpt
 
|-
 
|-
| 148 || APM
+
| 148 || Apm
 +
|-
 +
| 149 || Cec
 
|-
 
|-
 
| 150 || Profiler
 
| 150 || Profiler
 
|-
 
|-
| 151 || Error Upload
+
| 151 || Eupld
 
|-
 
|-
 
| 153 || Audio
 
| 153 || Audio
 
|-
 
|-
| 154 || NPNS
+
| 154 || Npns
 
|-
 
|-
| 155 || NPNS HTTP Stream
+
| 155 || Npns XMPP stream
 
|-
 
|-
| 157 || ARP
+
| 157 || Arp
 
|-
 
|-
| 158 || SWKBD
+
| 158 || Updater
 
|-
 
|-
| 159 || Boot
+
| 159 || Swkbd
 
|-
 
|-
| 161 || NFC Mifare
+
| 161 || Mifare
 
|-
 
|-
| 162 || Userland assert
+
| 162 || Userland (assert)
 
|-
 
|-
 
| 163 || Fatal
 
| 163 || Fatal
 
|-
 
|-
| 164 || NIM Shop
+
| 164 || Ec (shop)
 +
|-
 +
| 165 || Spsm
 +
|-
 +
| 167 || Bgtc
 +
|-
 +
| 168 || Userland (crash)
 +
|-
 +
| 169 || Sasbus periodic receive mode
 +
|-
 +
| 175 || Jit
 
|-
 
|-
| 165 || SPSM
+
| 177 || Hdcp
 
|-
 
|-
| 167 || BGTC
+
| 178 || Pdm
 
|-
 
|-
| 168 || Userland crash
+
| 179 || Olsc
 
|-
 
|-
| 180 || SREPO
+
| 180 || Srepo
 
|-
 
|-
 
| 181 || Dauth
 
| 181 || Dauth
 
|-
 
|-
| 202 || HID
+
| 187 || Sasbus
 +
|-
 +
| 189 || Pwm
 +
|-
 +
| 191 || Rtc
 +
|-
 +
| 192 || Regulator
 +
|-
 +
| 193 || Led
 +
|-
 +
| 197 || Clkrst
 +
|-
 +
| 198 || Powctl
 +
|-
 +
| 202 || Hid
 
|-
 
|-
| 203 || LDN
+
| 203 || Ldn
 
|-
 
|-
 
| 205 || Irsensor
 
| 205 || Irsensor
Line 191: Line 236:
 
| 208 || Manu
 
| 208 || Manu
 
|-
 
|-
| 209 || ATK
+
| 209 || Atk
 
|-
 
|-
 
| 210 || Web
 
| 210 || Web
 
|-
 
|-
| 211 ||
+
| 211 || Lcs
 +
|-
 +
| 212 || Grc
 
|-
 
|-
| 212 || GRC
+
| 214 || Album
 
|-
 
|-
 
| 216 || Migration
 
| 216 || Migration
 
|-
 
|-
| 217 || Migration Idc Server
+
| 217 || Migration idc server
 
|-
 
|-
| 345 || libnx
+
| 218 || Hidbus
 
|-
 
|-
| 346 || [[Homebrew ABI]]
+
| 223 || Websocket
 
|-
 
|-
| 347 || Homebrew Loader
+
| 228 || Pgl
 
|-
 
|-
| 348 || libnx Nvidia errors
+
| 229 || Notification
 
|-
 
|-
| 800 || [[Internet_Browser|General web-applet]]
+
| 230 || Ins
 
|-
 
|-
| 809 || [[Internet_Browser|WifiWebAuthApplet]]
+
| 231 || Lp2p
|-
 
| 810 || [[Internet_Browser|Whitelisted-applet]]
 
|-
 
| 811 || [[Internet_Browser|ShopN]]
 
 
|}
 
|}
  
8XX is for/includes system applets.
+
== Error codes ==
 
 
= Error codes =
 
 
{| class=wikitable
 
{| class=wikitable
 
! Value || Module || Description || Notes
 
! Value || Module || Description || Notes
 +
|-
 +
| 0x0E01 || 1 || 7 || Session count exceeded
 
|-
 
|-
 
| 0x1C01 || 1 || 14 || Invalid kernel capability descriptor
 
| 0x1C01 || 1 || 14 || Invalid kernel capability descriptor
 
|-
 
|-
| 0x4201 || 1 || 33 || [[SPL_services#GetConfig|IsDebugMode]] isn't set.
+
| 0x4201 || 1 || 33 || Not Implemented
 +
|-
 +
| 0x7601 || 1 || 59 || Thread terminated/termination requested
 
|-
 
|-
 
| 0x8C01 || 1 || 70 || No more debug events
 
| 0x8C01 || 1 || 70 || No more debug events
Line 236: Line 281:
 
| 0xCC01 || 1 || 102 || Invalid address
 
| 0xCC01 || 1 || 102 || Invalid address
 
|-
 
|-
| 0xCE01 || 1 || 103 || Slabheap full
+
| 0xCE01 || 1 || 103 || Resource exhaustion
 
|-
 
|-
| 0xD001 || 1 || 104 || Memory full
+
| 0xD001 || 1 || 104 || Memory exhaustion
 
|-
 
|-
| 0xD201 || 1 || 105 || Handle-table full.
+
| 0xD201 || 1 || 105 || Handle-table exhaustion
 
|-
 
|-
 
| 0xD401 || 1 || 106 || Invalid memory state / invalid memory permissions.
 
| 0xD401 || 1 || 106 || Invalid memory state / invalid memory permissions.
Line 254: Line 299:
 
| 0xE401 || 1 || 114 || Invalid handle.
 
| 0xE401 || 1 || 114 || Invalid handle.
 
|-
 
|-
| 0xE601 || 1 || 115 || Syscall copy from user failed.
+
| 0xE601 || 1 || 115 || Invalid pointer/Syscall copy from user failed.
 
|-
 
|-
 
| 0xE801 || 1 || 116 || Invalid combination
 
| 0xE801 || 1 || 116 || Invalid combination
Line 260: Line 305:
 
| 0xEA01 || 1 || 117 || Time out. Also when you give 0 handles to svcWaitSynchronizationN.
 
| 0xEA01 || 1 || 117 || Time out. Also when you give 0 handles to svcWaitSynchronizationN.
 
|-
 
|-
| 0xEC01 || 1 || 118 || Canceled/interrupted [?]
+
| 0xEC01 || 1 || 118 || Operation canceled
 
|-
 
|-
| 0xEE01 || 1 || 119 || Exceeding maximum
+
| 0xEE01 || 1 || 119 || Out of range
 
|-
 
|-
 
| 0xF001 || 1 || 120 || Invalid enum
 
| 0xF001 || 1 || 120 || Invalid enum
Line 272: Line 317:
 
| 0xF601 || 1 || 123 || Port remote dead
 
| 0xF601 || 1 || 123 || Port remote dead
 
|-
 
|-
| 0xF801 || 1 || 124 || [Usermode] Unhandled interrupt
+
| 0xF801 || 1 || 124 || [Usermode] Unhandled interrupt/exception
 
|-
 
|-
| 0xFA01 || 1 || 125 || Wrong memory permission?
+
| 0xFA01 || 1 || 125 || Invalid state
 
|-
 
|-
 
| 0xFC01 || 1 || 126 || Reserved value
 
| 0xFC01 || 1 || 126 || Reserved value
Line 284: Line 329:
 
| 0x10201 || 1 || 129 || Last thread didn't belong to your process
 
| 0x10201 || 1 || 129 || Last thread didn't belong to your process
 
|-
 
|-
| 0x10601 || 1 || 131 || Port max sessions exceeded
+
| 0x10601 || 1 || 131 || Port closed
 
|-
 
|-
 
| 0x10801 || 1 || 132 || Resource limit exceeded
 
| 0x10801 || 1 || 132 || Resource limit exceeded
 
|-
 
|-
 
| 0x20801 || 1 || 260 || Command buffer too small
 
| 0x20801 || 1 || 260 || Command buffer too small
 +
|-
 +
| 0x40A01 || 1 || 517 || Invalid process ID.
 +
|-
 +
| 0x40C01 || 1 || 518 || Invalid thread ID.
 +
|-
 +
| 0x40E01 || 1 || 519 || Invalid thread ID (used in svcGetDebugThreadParam).
 
|-
 
|-
 
| 0x41001 || 1 || 520 || Process not being debugged
 
| 0x41001 || 1 || 520 || Process not being debugged
 
|-
 
|-
| 0x402 || 2 || 2 || Directory/file(?) already exists.
+
| 0x202 || 2 || 1 || Path does not exist.
 +
|-
 +
| 0x402 || 2 || 2 || Path already exists.
 +
|-
 +
| 0xE02 || 2 || 7 || Resource already in use (file already opened, savedata filesystem already mounted).
 +
|-
 +
| 0x4602 || 2 || 35 || Not enough free space for BIS Calibration partition.
 +
|-
 +
| 0x4802 || 2 || 36 || Not enough free space for BIS Safe partition.
 +
|-
 +
| 0x4A02 || 2 || 37 || Not enough free space for BIS User partition.
 +
|-
 +
| 0x4C02 || 2 || 38 || Not enough free space for BIS System partition.
 
|-
 
|-
| 0xE02 || 2 || 7 || Savedata [[Filesystem_services|already]] mounted
+
| 0x4E02 || 2 || 39 || Not enough free space on SD card.
 
|-
 
|-
| 0x7802 || 2 || 60 || The specified [[NCA]]-type doesn't exist for this title.
+
| 0x6402 || 2 || 50 || NCA is older than version 3, or NCA SDK version is older than 0.11.0.0
 +
|-
 +
| 0x7802 || 2 || 60 || Specified mount name already exists.
 
|-
 
|-
 
| 0x7D202 || 2 || 1001 || Process does not have RomFs  
 
| 0x7D202 || 2 || 1001 || Process does not have RomFs  
Line 306: Line 371:
 
| 0x13B002 || 2 || 2520 || Gamecard not inserted
 
| 0x13B002 || 2 || 2520 || Gamecard not inserted
 
|-
 
|-
| 0x13DA02 || 2 || 2541 || Version check failed when mounting gamecard sysupdate partition?
+
| 0x13B402 || 2 || 2522 || Attempted process an AsicHandler command in initial mode
 +
|-
 +
| 0x13D802 || 2 || 2540 || Attempted to read from the secure gamecard partition in normal mode
 +
|-
 +
| 0x13DA02 || 2 || 2541 || Attempted to read from the normal gamecard partition in secure mode
 +
|-
 +
| 0x13DC02 || 2 || 2542 || Attempted a read that spanned both the normal and secure gamecard partitions
 +
|-
 +
| 0x13E002 || 2 || 2544 || Gamecard initial data hash doesn't match the initial data hash in the card header
 +
|-
 +
| 0x13E202 || 2 || 2545 || Gamecard initial data reserved area is not all zeros
 +
|-
 +
| 0x13E402 || 2 || 2546 || Gamecard certificate kek index doesn't match card header kek index
 +
|-
 +
| 0x13EE02 || 2 || 2551 || Unable to read card header on gamecard init
 +
|-
 +
| 0x140A02 || 2 || 2565 || Encountered SDMMC error in write operation
 +
|-
 +
| 0x145002 || 2 || 2600 || Attempted to switch lotus state machine to secure mode from a mode other than normal
 +
|-
 +
| 0x145202 || 2 || 2601 || Attempted to switch lotus state machine to normal mode from a mode other than initial
 +
|-
 +
| 0x145402 || 2 || 2602 || Attempted to switch lotus state machine to write mode from a mode other than normal
 +
|-
 +
| 0x149402 || 2 || 2634 || Error processing lotus command SetUserAsicFirmware
 +
|-
 +
| 0x149A02 || 2 || 2637 || Error processing lotus command GetAsicCert
 +
|-
 +
| 0x14A002 || 2 || 2640 || Error processing lotus command SetEmmcEmbeddedSocCertificate
 +
|-
 +
| 0x14AA02 || 2 || 2645 || Error processing lotus command GetAsicEncryptedMessage
 +
|-
 +
| 0x14AC02 || 2 || 2646 || Error processing lotus command SetLibraryEncryptedMessage
 +
|-
 +
| 0x14B602 || 2 || 2651 || Error processing lotus command GetAsicAuthenticationData
 +
|-
 +
| 0x14B802 || 2 || 2652 || Error processing lotus command SetAsicAuthenticationDataHash
 +
|-
 +
| 0x14BA02 || 2 || 2653 || Error processing lotus command SetLibraryAuthenticationData
 +
|-
 +
| 0x14BC02 || 2 || 2654 || Error processing lotus command GetLibraryAuthenticationDataHash
 +
|-
 +
| 0x14C202 || 2 || 2657 || Error processing lotus command ExchangeRandomValuesInSecureMode
 +
|-
 +
| 0x14D802 || 2 || 2668 || Error calling nn::gc::detail::GcCrypto::GenerateRandomBytes
 +
|-
 +
| 0x14DE02 || 2 || 2671 || Error processing lotus command ReadAsicRegister
 +
|-
 +
| 0x14E002 || 2 || 2672 || Error processing lotus command GetGameCardIdSet
 +
|-
 +
| 0x14E402 || 2 || 2674 || Error processing lotus command GetCardHeader
 +
|-
 +
| 0x14E802 || 2 || 2676 || Error processing lotus command GetCardKeyArea
 +
|-
 +
| 0x14EA02 || 2 || 2677 || Error processing lotus command ChangeDebugMode
 +
|-
 +
| 0x14EC02 || 2 || 2678 || Error processing lotus command GetRmaInformation
 +
|-
 +
| 0x150802 || 2 || 2692 || Tried sending lotus card command Refresh when not in secure mode
 +
|-
 +
| 0x150A02 || 2 || 2693 || Tried sending lotus card command when not in correct mode
 +
|-
 +
| 0x155602 || 2 || 2731 || Error processing lotus card command ReadId1
 +
|-
 +
| 0x155802 || 2 || 2732 || Error processing lotus card command ReadId2
 +
|-
 +
| 0x155A02 || 2 || 2733 || Error processing lotus card command ReadId3
 +
|-
 +
| 0x155E02 || 2 || 2735 || Error processing lotus card command ReadPage
 +
|-
 +
| 0x156202 || 2 || 2737 || Error processing lotus card command WritePage
 +
|-
 +
| 0x156402 || 2 || 2738 || Error processing lotus card command Refresh
 +
|-
 +
| 0x156C02 || 2 || 2742 || Error processing lotus card command ReadCrc
 +
|-
 +
| 0x156E02 || 2 || 2743 || Error processing lotus card command Erase or UnlockForceErase
 +
|-
 +
| 0x157002 || 2 || 2744 || Error processing lotus card command ReadDevParam
 +
|-
 +
| 0x157202 || 2 || 2745 || Error processing lotus card command WriteDevParam
 +
|-
 +
| 0x16B002 || 2 || 2904 || Id2Normal did not match the value in the buffer returned by ChangeDebugMode
 +
|-
 +
| 0x16B202 || 2 || 2905 || Id1Normal did not match Id1Writer when switching gamecard to write mode
 +
|-
 +
| 0x16B402 || 2 || 2906 || Id2Normal did not match Id2Writer when switching gamecard to write mode
 
|-
 
|-
 
| 0x171402 || 2 || 2954 || Invalid gamecard handle.
 
| 0x171402 || 2 || 2954 || Invalid gamecard handle.
 +
|-
 +
| 0x172002 || 2 || 2960 || Invalid gamecard handle when opening normal gamecard partition
 +
|-
 +
| 0x172202 || 2 || 2961 || Invalid gamecard handle when opening secure gamecard partition
 +
|-
 +
| 0x177202 || 2 || 3001 || Unimplemented behavior
 +
|-
 +
| 0x177602 || 2 || 3003 || File/Directory already exists.
 +
|-
 +
| 0x190202 || 2 || 3201 || Memory allocation failure related to FAT filesystem code
 +
|-
 +
| 0x190602 || 2 || 3203 || Memory allocation failure related to FAT filesystem code
 +
|-
 +
| 0x190802 || 2 || 3204 || Memory allocation failure related to FAT filesystem code
 +
|-
 +
| 0x190A02 || 2 || 3205 || Memory allocation failure related to FAT filesystem code
 +
|-
 +
| 0x190C02 || 2 || 3206 || Memory allocation failure related to FAT filesystem code
 +
|-
 +
| 0x191002 || 2 || 3208 || Memory allocation failure related to FAT filesystem code
 +
|-
 +
| 0x195802 || 2 || 3244 || Allocation failure related to SD cards
 
|-
 
|-
 
| 0x196002 || 2 || 3248 || Out of memory
 
| 0x196002 || 2 || 3248 || Out of memory
 
|-
 
|-
 
| 0x196202 || 2 || 3249 || Out of memory
 
| 0x196202 || 2 || 3249 || Out of memory
 +
|-
 +
| 0x1A3E02 || 2 || 3359 || Out of memory
 +
|-
 +
| 0x1A4002 || 2 || 3360 || Out of memory
 
|-
 
|-
 
| 0x1A4A02 || 2 || 3365 || Out of memory
 
| 0x1A4A02 || 2 || 3365 || Out of memory
 +
|-
 +
| 0x21BC02 || 2 || 4318 || Invalid save data filesystem magic (valid magic is SAVE in ASCII)
 +
|-
 +
| 0x234202 || 2 || 4513 || Error reading ACID section in NPDM
 +
|-
 +
| 0x234402 || 2 || 4514 || Invalid NPDM ACID section size
 +
|-
 +
| 0x234602 || 2 || 4515 || Last byte of the ACID modulus is zero
 +
|-
 +
| 0x234802 || 2 || 4516 || Invalid ACID fixed key signature
 +
|-
 +
| 0x234A02 || 2 || 4517 || Invalid NCA magic
 +
|-
 +
| 0x234C02 || 2 || 4518 || Invalid NCA header fixed key signature
 +
|-
 +
| 0x234E02 || 2 || 4519 || Invalid NCA header ACID signature
 +
|-
 +
| 0x235002 || 2 || 4520 || Invalid NCA header section hash
 
|-
 
|-
 
| 0x235202 || 2 || 4521 || Invalid NCA Key index
 
| 0x235202 || 2 || 4521 || Invalid NCA Key index
 +
|-
 +
| 0x235602 || 2 || 4523 || Invalid encryption type
 +
|-
 +
| 0x235802 || 2 || 4524 || Redirection BKTR table size is negative
 +
|-
 +
| 0x235A02 || 2 || 4525 || Encryption BKTR table size is negative
 +
|-
 +
| 0x235C02 || 2 || 4526 || Redirection BKTR table end offset is past the Encryption BKTR table start offset
 
|-
 
|-
 
| 0x235E02 || 2 || 4527 || NCA-path used with the wrong titleID.
 
| 0x235E02 || 2 || 4527 || NCA-path used with the wrong titleID.
 +
|-
 +
| 0x236002 || 2 || 4528 || NCA header value is out of range
 +
|-
 +
| 0x236202 || 2 || 4529 || NCA FS header value is out of range
 +
|-
 +
| 0x236802 || 2 || 4532 || PartitionFS hash block size is not a power of 2
 +
|-
 +
| 0x236A02 || 2 || 4533 || PartitionFS hash "always_2" field is not 2
 +
|-
 +
| 0x236C02 || 2 || 4534 || PartitionFS hash table is too small for main data
 +
|-
 +
| 0x236E02 || 2 || 4535 || Invalid PartitionFS block hash
 +
|-
 +
| 0x244402 || 2 || 4642 || Invalid Partition file hashed region bounds
 +
|-
 +
| 0x244602 || 2 || 4643 || Invalid Partition FS hash
 +
|-
 +
| 0x244802 || 2 || 4644 || Invalid PFS0 magic
 +
|-
 +
| 0x244A02 || 2 || 4645 || Invalid HFS0 magic
 +
|-
 +
| 0x244C02 || 2 || 4646 || Invalid name offset for Partition FS file entry
 +
|-
 +
| 0x244E02 || 2 || 4647 || Calculated Partition FS header size changed between 2 consecutive reads
 +
|-
 +
| 0x249802 || 2 || 4684 || Invalid FAT file number.
 +
|-
 +
| 0x249C02 || 2 || 4686 || Invalid FAT format for BIS User partition.
 +
|-
 +
| 0x249E02 || 2 || 4687 || Invalid FAT format for BIS System partition.
 +
|-
 +
| 0x24A002 || 2 || 4688 || Invalid FAT format for BIS Safe partition.
 +
|-
 +
| 0x24A202 || 2 || 4689 || Invalid FAT format for BIS Calibration partition.
 
|-
 
|-
 
| 0x250E02 || 2 || 4743 || [[NAX0|Corrupted]] NAX0 header.
 
| 0x250E02 || 2 || 4743 || [[NAX0|Corrupted]] NAX0 header.
 
|-
 
|-
 
| 0x251002 || 2 || 4744 || Invalid [[NAX0]] magicnum.
 
| 0x251002 || 2 || 4744 || Invalid [[NAX0]] magicnum.
 +
|-
 +
| 0x280202 || 2 || 5121 || Invalid FAT size
 +
|-
 +
| 0x280402 || 2 || 5122 || Invalid FAT BPB (BIOS Parameter Block)
 +
|-
 +
| 0x280602 || 2 || 5123 || Invalid FAT parameter
 +
|-
 +
| 0x280802 || 2 || 5124 || Invalid FAT sector
 +
|-
 +
| 0x280A02 || 2 || 5125 || Invalid FAT sector
 +
|-
 +
| 0x280C02 || 2 || 5126 || Invalid FAT sector
 +
|-
 +
| 0x280E02 || 2 || 5127 || Invalid FAT sector
 
|-
 
|-
 
| 0x296A02 || 2 || 5301 || Mountpoint not found
 
| 0x296A02 || 2 || 5301 || Mountpoint not found
Line 329: Line 580:
 
|-
 
|-
 
| 0x2EE602 || 2 || 6003 || Path too long
 
| 0x2EE602 || 2 || 6003 || Path too long
 +
|-
 +
| 0x2EE802 || 2 || 6004 || Invalid character.
 
|-
 
|-
 
| 0x2EEA02 || 2 || 6005 || Invalid directory path.
 
| 0x2EEA02 || 2 || 6005 || Invalid directory path.
 +
|-
 +
| 0x2EEC02 || 2 || 6006 || Unable to retrieve directory from path
 
|-
 
|-
 
| 0x2F5A02 || 2 || 6061 || Offset outside storage
 
| 0x2F5A02 || 2 || 6061 || Offset outside storage
 
|-
 
|-
 
| 0x313802 || 2 || 6300 || Operation not supported
 
| 0x313802 || 2 || 6300 || Operation not supported
 +
|-
 +
| 0x313A02 || 2 || 6301 || A specified filesystem has no MultiCommitTarget when doing a multi-filesystem commit
 +
|-
 +
| 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable
 +
|-
 +
| 0x313E02 || 2 || 6303 || Attempted to resize a nn::fs::SubStorage or BufferedStorage when the SubStorage ends before the base storage
 +
|-
 +
| 0x314002 || 2 || 6304 || Attempted to call nn::fs::MemoryStorage::SetSize
 +
|-
 +
| 0x314202 || 2 || 6305 || Invalid Operation ID in nn::fs::MemoryStorage::OperateRange
 +
|-
 +
| 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange
 +
|-
 +
| 0x314602 || 2 || 6307 || Invalid Operation ID in nn::fs::FileHandleStorage::OperateRange
 +
|-
 +
| 0x314802 || 2 || 6308 || Invalid Operation ID in nn::fssystem::SwitchStorage::OperateRange
 +
|-
 +
| 0x314A02 || 2 || 6309 || Invalid Operation ID in nn::fs::detail::StorageServiceObjectAdapter::OperateRange
 +
|-
 +
| 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write
 +
|-
 +
| 0x314E02 || 2 || 6311 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::SetSize
 +
|-
 +
| 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange
 +
|-
 +
| 0x315202 || 2 || 6313 || Attempted to call nn::fssystem::AesCtrStorageExternal::Write
 +
|-
 +
| 0x315402 || 2 || 6314 || Attempted to call nn::fssystem::AesCtrStorageExternal::SetSize
 +
|-
 +
| 0x315602 || 2 || 6315 || Attempted to call nn::fssystem::AesCtrStorage::SetSize
 +
|-
 +
| 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize
 +
|-
 +
| 0x315A02 || 2 || 6317 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::OperateRange
 +
|-
 +
| 0x315C02 || 2 || 6318 || Attempted to call nn::fssystem::save::IntegrityVerificationStorage::SetSize
 +
|-
 +
| 0x315E02 || 2 || 6319 || Attempted to invalidate the cache of a RomFs IVFC storage in nn::fssystem::save::IntegrityVerificationStorage::OperateRange
 +
|-
 +
| 0x316002 || 2 || 6320 || Invalid Operation ID in nn::fssystem::save::IntegrityVerificationStorage::OperateRange
 +
|-
 +
| 0x316202 || 2 || 6321 || Attempted to call nn::fssystem::save::BlockCacheBufferedStorage::SetSize
 +
|-
 +
| 0x316402 || 2 || 6322 || Attempted to invalidate the cache of something other than a savedata IVFC storage in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange
 +
|-
 +
| 0x316602 || 2 || 6323 || Invalid Operation ID in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange
 +
|-
 +
| 0x316802 || 2 || 6324 || Attempted to call nn::fssystem::IndirectStorage::Write
 +
|-
 +
| 0x316A02 || 2 || 6325 || Attempted to call nn::fssystem::IndirectStorage::SetSize
 +
|-
 +
| 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange
 +
|-
 +
| 0x316E02 || 2 || 6327 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::Write
 +
|-
 +
| 0x317002 || 2 || 6328 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::SetSize
 +
|-
 +
| 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize
 +
|-
 +
| 0x317402 || 2 || 6330 || Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::Write
 +
|-
 +
| 0x317602 || 2 || 6331 || Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::SetSize
 +
|-
 +
| 0x317802 || 2 || 6332 || Attempted to call nn::fssystem::IntegrityRomFsStorage::SetSize
 +
|-
 +
| 0x317A02 || 2 || 6333 || Attempted to call nn::fssystem::save::DuplexStorage::SetSize
 +
|-
 +
| 0x317C02 || 2 || 6334 || Invalid Operation ID in nn::fssystem::save::DuplexStorage::OperateRange
 +
|-
 +
| 0x317E02 || 2 || 6335 || Attempted to call nn::fssystem::save::HierarchicalDuplexStorage::SetSize
 +
|-
 +
| 0x318002 || 2 || 6336 || Attempted to call nn::fssystem::save::RemapStorage::GetSize
 +
|-
 +
| 0x318202 || 2 || 6337 || Attempted to call nn::fssystem::save::RemapStorage::SetSize
 +
|-
 +
| 0x318402 || 2 || 6338 || Invalid Operation ID in nn::fssystem::save::RemapStorage::OperateRange
 +
|-
 +
| 0x318602 || 2 || 6339 || Attempted to call nn::fssystem::save::IntegritySaveDataStorage::SetSize
 +
|-
 +
| 0x318802 || 2 || 6340 || Invalid Operation ID in nn::fssystem::save::IntegritySaveDataStorage::OperateRange
 +
|-
 +
| 0x318A02 || 2 || 6341 || Attempted to call nn::fssystem::save::JournalIntegritySaveDataStorage::SetSize
 +
|-
 +
| 0x318C02 || 2 || 6342 || Invalid Operation ID in nn::fssystem::save::JournalIntegritySaveDataStorage::OperateRange
 +
|-
 +
| 0x318E02 || 2 || 6343 || Attempted to call nn::fssystem::save::JournalStorage::GetSize
 +
|-
 +
| 0x319002 || 2 || 6344 || Attempted to call nn::fssystem::save::JournalStorage::SetSize
 +
|-
 +
| 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange
 +
|-
 +
| 0x319402 || 2 || 6346 || Attempted to call nn::fssystem::save::UnionStorage::SetSize
 +
|-
 +
| 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize
 +
|-
 +
| 0x319802 || 2 || 6348 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::Read
 +
|-
 +
| 0x319A02 || 2 || 6349 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::SetSize
 +
|-
 +
| 0x319C02 || 2 || 6350 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::Write
 +
|-
 +
| 0x319E02 || 2 || 6351 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::SetSize
 +
|-
 +
| 0x31A002 || 2 || 6352 || Invalid Operation ID in nn::fssrv::fscreator::ReadOnlyGameCardStorage::OperateRange
 +
|-
 +
| 0x31A202 || 2 || 6353 || Attempted to call SdStorage::SetSize
 +
|-
 +
| 0x31A402 || 2 || 6354 || Invalid Operation ID in SdStorage::OperateRange
 +
|-
 +
| 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange
 +
|-
 +
| 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange
 +
|-
 +
| 0x31AA02 || 2 || 6357 || Attempted to call nn::fssystem::ConcatenationFile::SetSize
 +
|-
 +
| 0x31AC02 || 2 || 6358 || Attempted to call nn::fssystem::ConcatenationFile::OperateRange
 +
|-
 +
| 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry
 +
|-
 +
| 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange
 +
|-
 +
| 0x31B202 || 2 || 6361 || Attempted to call nn::fssystem::ZeroBitmapFile::SetSize
 +
|-
 +
| 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange
 +
|-
 +
| 0x31B602 || 2 || 6363 || Invalid Operation ID in nn::fssystem::AesXtsFile::DoOperateRange
 +
|-
 +
| 0x31B802 || 2 || 6364 || Attempted to modify a nn::fs::RomFsFileSystem
 +
|-
 +
| 0x31BA02 || 2 || 6365 || Attempted to call nn::fs::RomFsFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31BC02 || 2 || 6366 || Attempted to query the space in a nn::fs::RomFsFileSystem
 +
|-
 +
| 0x31BE02 || 2 || 6367 || Attempted to modify a nn::fssystem::RomFsFile
 +
|-
 +
| 0x31C002 || 2 || 6368 || Invalid Operation ID in nn::fssystem::RomFsFile::DoOperateRange
 +
|-
 +
| 0x31C202 || 2 || 6369 || Attempted to modify a nn::fs::ReadOnlyFileSystemTemplate
 +
|-
 +
| 0x31C402 || 2 || 6370 || Attempted to call nn::fs::ReadOnlyFileSystemTemplate::DoCommitProvisionally
 +
|-
 +
| 0x31C602 || 2 || 6371 || Attempted to query the space in a nn::fs::ReadOnlyFileSystemTemplate
 +
|-
 +
| 0x31C802 || 2 || 6372 || Attempted to modify a nn::fs::ReadOnlyFileSystemFile
 +
|-
 +
| 0x31CA02 || 2 || 6373 || Invalid Operation ID in nn::fs::ReadOnlyFileSystemFile::DoOperateRange
 +
|-
 +
| 0x31CC02 || 2 || 6374 || Attempted to modify a nn::fssystem::PartitionFileSystemCore
 +
|-
 +
| 0x31CE02 || 2 || 6375 || Attempted to call nn::fssystem::PartitionFileSystemCore::DoCommitProvisionally
 +
|-
 +
| 0x31D002 || 2 || 6376 || Attempted to call nn::fssystem::PartitionFileSystemCore::PartitionFile::DoSetSize
 +
|-
 +
| 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange
 +
|-
 +
| 0x31D402 || 2 || 6378 || Invalid Operation ID in nn::fssystem::TmFileSystemFile::DoOperateRange
 +
|-
 +
| 0x31D602 || 2 || 6379 || Attempted to call unsupported functions in nn::fssrv::fscreator::SaveDataInternalStorageFileSystem, nn::fssrv::detail::SaveDataInternalStorageAccessor::PaddingFile or nn::fssystem::save::detail::SaveDataExtraDataInternalStorageFile
 +
|-
 +
| 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31DE02 || 2 || 6383 || Attempted to call nn::fssystem::SaveDataFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31E202 || 2 || 6385 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::Write
 +
|-
 +
| 0x31E402 || 2 || 6386 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::SetSize
 
|-
 
|-
 
| 0x320002 || 2 || 6400 || Permission denied
 
| 0x320002 || 2 || 6400 || Permission denied
 
|-
 
|-
 
| 0x326602 || 2 || 6451 || Missing titlekey(?) required to mount content
 
| 0x326602 || 2 || 6451 || Missing titlekey(?) required to mount content
 +
|-
 +
| 0x326E02 || 2 || 6455 || File not closed
 +
|-
 +
| 0x327002 || 2 || 6456 || Directory not closed
 +
|-
 +
| 0x327202 || 2 || 6457 || Writable file not closed when committing
 +
|-
 +
| 0x327402 || 2 || 6458 || FS allocators already registered
 +
|-
 +
| 0x327602 || 2 || 6459 || FS allocators already used
 +
|-
 +
| 0x327A02 || 2 || 6461 || FS allocator alignment violation
 +
|-
 +
| 0x339402 || 2 || 6602 || File not found.
 +
|-
 +
| 0x339602 || 2 || 6603 || Directory not found.
 +
|-
 +
| 0x346C02 || 2 || 6710 || Multi-commit limit reached
 +
|-
 +
| 0x35F202 || 2 || 6905 || Mount name not found in table.
 +
|-
 +
| 0x3DBC02 || 2 || 7902 || RomFs table: Entry not found in dictionary
 +
|-
 +
| 0x3DBE02 || 2 || 7903 || RomFs table: File not found
 +
|-
 +
| 0x3DC002 || 2 || 7904 || RomFs table: Directory not found
 +
|-
 +
| 0x3DC402 || 2 || 7906 || RomFs table: Entry already exists when trying to add a new entry
 +
|-
 +
| 0x3DC602 || 2 || 7907 || RomFs table: Insufficient space to add new entry
 +
|-
 +
| 0x3DC802 || 2 || 7908 || RomFs table: Unable to add new directory
 +
|-
 +
| 0x3DCA02 || 2 || 7909 || RomFs table: Unable to add new file
 +
|-
 +
| 0x3DCC02 || 2 || 7910 || RomFs directory has no more child directories/files when iterating
 +
|-
 +
| 0x3DD402 || 2 || 7914 || RomFs table: Path is file, not directory
 +
|-
 +
| 0x803 || 3 || 4 || OS busy
 +
|-
 +
| 0xE03 || 3 || 7 || Invalid parameter
 +
|-
 +
| 0x1003 || 3 || 8 || Out of memory
 +
|-
 +
| 0x1203 || 3 || 9 || Out of resources
 
|-
 
|-
 
| 0x3EA03 || 3 || 501 || Invalid handle
 
| 0x3EA03 || 3 || 501 || Invalid handle
Line 379: Line 848:
 
|-
 
|-
 
| 0x1208 || 8 || 9 || Legal info HTML location entry not found
 
| 0x1208 || 8 || 9 || Legal info HTML location entry not found
 +
|-
 +
| 0x1408 || 8 || 10 || Program location for debug entry not found
 
|-
 
|-
 
| 0x209 || 9 || 1 || Args too long.
 
| 0x209 || 9 || 1 || Args too long.
Line 386: Line 857:
 
| 0x609 || 9 || 3 || NPDM too big.
 
| 0x609 || 9 || 3 || NPDM too big.
 
|-
 
|-
| 0x19009 || 9 || 200 || Invalid access control sizes in NPDM.
+
| 0x809 || 9 || 4 || Invalid NPDM.
 
|-
 
|-
| 0x809 || 9 || 4 || Invalid NPDM.
+
| 0xA09 || 9 || 5 || Invalid NSO.
 
|-
 
|-
| 0xA09 || 9 || 5 || Invalid files.
+
| 0xC09 || 9 || 6 || Invalid Path.
 
|-
 
|-
 
| 0xE09 || 9 || 7 || Already registered.
 
| 0xE09 || 9 || 7 || Already registered.
Line 398: Line 869:
 
| 0x1209 || 9 || 9 || Title-id in ACI0 doesn't match range in ACID.
 
| 0x1209 || 9 || 9 || Title-id in ACI0 doesn't match range in ACID.
 
|-
 
|-
| 0x6609 || 9 || 51 || Invalid memory state/permission
+
| 0x1409 || 9 || 10 || Invalid version in NPDM.
 +
|-
 +
| 0x6609 || 9 || 51 || Insufficient address space.
 +
|-
 +
| 0x6809 || 9 || 52 || Insufficient NRO.
 
|-
 
|-
 
| 0x6A09 || 9 || 53 || Invalid NRR
 
| 0x6A09 || 9 || 53 || Invalid NRR
 +
|-
 +
| 0x6C09 || 9 || 54 || Invalid signature
 +
|-
 +
| 0x6E09 || 9 || 55 || Insufficient NRO registrations.
 +
|-
 +
| 0x7009 || 9 || 56 || Insufficient NRR registrations.
 +
|-
 +
| 0x7209 || 9 || 57 || NRO Already loaded.
 
|-
 
|-
 
| 0xA209 || 9 || 81 || Unaligned NRR address
 
| 0xA209 || 9 || 81 || Unaligned NRR address
 
|-
 
|-
 
| 0xA409 || 9 || 82 || Bad NRR size
 
| 0xA409 || 9 || 82 || Bad NRR size
 +
|-
 +
| 0xA809 || 9 || 84 || NRR Not Loaded.
 
|-
 
|-
 
| 0xAA09 || 9 || 85 || Bad NRR address
 
| 0xAA09 || 9 || 85 || Bad NRR address
Line 430: Line 915:
 
| 0xE809 || 9 || 116 || ACID/ACI0 don't match for descriptor "DebugFlags"
 
| 0xE809 || 9 || 116 || ACID/ACI0 don't match for descriptor "DebugFlags"
 
|-
 
|-
| 0x1A80A || 10 || 212 || Bad magic (expected 'SFCO')
+
| 0x1940A || 10 || 202 || Invalid CMIF header size.
 
|-
 
|-
| 0x20B || 11 || 1 || Size too big to fit to marshal.
+
| 0x1A60A || 10 || 211 || Invalid CMIF input header.
 +
|-
 +
| 0x1A80A || 10 || 212 || Invalid CMIF output header.
 +
|-
 +
| 0x1BA0A || 10 || 221 || Invalid method dispatch ID.
 +
|-
 +
| 0x1D60A || 10 || 235 || Invalid in object count.
 +
|-
 +
| 0x1D80A || 10 || 236 || Invalid out object count.
 +
|-
 +
| 0x25A0A || 10 || 301 || Out of domain entries.
 +
|-
 +
| 0x20B || 11 || 1 || Unsupported operation
 +
|-
 +
| 0xCC0B || 11 || 102 || Out of server session memory
 
|-
 
|-
 
| 0x11A0B || 11 || 141 || Went past maximum during marshalling.
 
| 0x11A0B || 11 || 141 || Went past maximum during marshalling.
Line 439: Line 938:
 
|-
 
|-
 
| 0x25A0B || 11 || 301 || Remote process is dead.
 
| 0x25A0B || 11 || 301 || Remote process is dead.
 +
|-
 +
| 0x3260B || 11 || 403 || Unknown request type
 
|-
 
|-
 
| 0x3D60B || 11 || 491 || IPC Query 1 failed.
 
| 0x3D60B || 11 || 491 || IPC Query 1 failed.
Line 450: Line 951:
 
| 0x410 || 16 || 2 || Title-id not found
 
| 0x410 || 16 || 2 || Title-id not found
 
|-
 
|-
| 0xF010 || 16 || 120 || Gamecard sysupdate not required
+
| 0xF010 || 16 || 120 || Sysupdate not required
 
|-
 
|-
 
| 0x1F610 || 16 || 251 || Unexpected StorageId
 
| 0x1F610 || 16 || 251 || Unexpected StorageId
 +
|-
 +
| 0x2A810 || 16 || 340 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.
 +
|-
 +
| 0x64210 || 16 || 801 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is less than the system-setting.
 +
|-
 +
| 0x64410 || 16 || 802 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is larger than the system-setting.
 +
|-
 +
| 0x74610 || 16 || 931 || Invalid [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] HMAC / invalid Meta Id.
 +
|-
 +
| 0x6F810 || 16 || 892 || Unknown state ref-count is zero.
 +
|-
 +
| 0x215 || 21 || 1 || Out of processes
 
|-
 
|-
 
| 0x415 || 21 || 2 || Not initialized.
 
| 0x415 || 21 || 2 || Not initialized.
 
|-
 
|-
 
| 0x615 || 21 || 3 || Max sessions
 
| 0x615 || 21 || 3 || Max sessions
 +
|-
 +
| 0x815 || 21 || 4 || Service already registered
 +
|-
 +
| 0xA15 || 21 || 5 || Out of services
 
|-
 
|-
 
| 0xC15 || 21 || 6 || Invalid name (all zeroes)
 
| 0xC15 || 21 || 6 || Invalid name (all zeroes)
 +
|-
 +
| 0xE15 || 21 || 7 || Service not registered
 
|-
 
|-
 
| 0x1015 || 21 || 8 || Permission denied
 
| 0x1015 || 21 || 8 || Permission denied
 +
|-
 +
| 0x1215 || 21 || 9 || Service Access Control too big.
 
|-
 
|-
 
| 0x416 || 22 || 2 || Address space is full
 
| 0x416 || 22 || 2 || Address space is full
Line 486: Line 1,007:
 
| 0x80E16 || 22 || 1031 || Not initialized
 
| 0x80E16 || 22 || 1031 || Not initialized
 
|-
 
|-
| 0x41A || 26 || 2 || Argument is invalid
+
| 0x21A || 26 || 1 || SMC is not implemented
 +
|-
 +
| 0x41A || 26 || 2 || SMC argument is invalid
 +
|-
 +
| 0x61A || 26 || 3 || SMC is currently in progress/secmon is busy
 +
|-
 +
| 0x81A || 26 || 4 || Secmon not currently performing async operation
 +
|-
 +
| 0xA1A || 26 || 5 || Invalid SMC async callback key
 +
|-
 +
| 0xC1A || 26 || 6 || SMC is blacklisted during current boot
 +
|-
 +
| 0xC81A || 26 || 100 || Invalid (buffer) size
 +
|-
 +
| 0xCA1A || 26 || 101 || Unknown SMC error
 +
|-
 +
| 0xCA1A || 26 || 101 || Decryption failure
 +
|-
 +
| 0xD01A || 26 || 104 || No AES keyslots available
 +
|-
 +
| 0xD21A || 26 || 105 || Invalid AES keyslot
 +
|-
 +
| 0xD41A || 26 || 106 || BootReason already set
 +
|-
 +
| 0xD61A || 26 || 107 || BootReason not set
 +
|-
 +
| 0xD81A || 26 || 108 || Invalid argument
 +
|-
 +
| 0x35B || 347 || 1 || Failed to init SM.
 +
|-
 +
| 0x55B || 347 || 2 || Failed to init FS.
 +
|-
 +
| 0x75B || 347 || 3 || Failed to open NRO file. May also happen when SD card isn't inserted / SD mounting failed earlier.
 +
|-
 +
| 0x95B || 347 || 4 || Failed to read NRO header.
 +
|-
 +
| 0xB5B || 347 || 5 || Invalid NRO magic.
 
|-
 
|-
| 0xC81A || 26 || 100 || Incorrect buffer size
+
| 0xD5B || 347 || 6 || Invalid NRO segments.
 
|-
 
|-
| 0xCA1A || 26 || 101 || Unknown TZ error
+
| 0xF5B || 347 || 7 || Failed to read NRO.
 
|-
 
|-
| 0xD01A || 26 || 104 || All AES engines busy
+
| 0x135B || 347 || 9 || Failed to allocate heap.
 
|-
 
|-
| 0xD21A || 26 || 105 || Invalid AES engine-id
+
| 0x255B || 347 || 18 || Failed to map code-binary memory.
 
|-
 
|-
| 0x19669 || 105 || 203 || Setting value cannot be NULL
+
| 0x275B || 347 || 19 || Failed to map code memory (.text).
 +
|-
 +
| 0x295B || 347 || 20 || Failed to map code memory (.rodata).
 +
|-
 +
| 0x2B5B || 347 || 21 || Failed to map code memory (.data+.bss).
 +
|-
 +
| 0x315B || 347 || 24 || Failed to unmap code memory (.text).
 +
|-
 +
| 0x335B || 347 || 25 || Failed to unmap code memory (.rodata).
 +
|-
 +
| 0x355B || 347 || 26 || Failed to unmap code memory (.data+.bss).
 +
|-
 +
| 0x19269 || 105 || 201 || Null settings name
 +
|-
 +
| 0x19469 || 105 || 202 || Null settings key
 +
|-
 +
| 0x19669 || 105 || 203 || Null settings value
 +
|-
 +
| 0x19A69 || 105 || 205 || Null settings value buffer
 +
|-
 +
| 0x1A069 || 105 || 208 || Null setting value size buffer
 +
|-
 +
| 0x1A269 || 105 || 209 || Null debug mode flag buffer
 
|-
 
|-
 
| 0x1BA69 || 105 || 221 || Setting group name has zero length
 
| 0x1BA69 || 105 || 221 || Setting group name has zero length
 +
|-
 +
| 0x1BC69 || 105 || 222 || Empty settings item key
 
|-
 
|-
 
| 0x1E269 || 105 || 241 || Setting group name is too long (64 character limit?)
 
| 0x1E269 || 105 || 241 || Setting group name is too long (64 character limit?)
Line 507: Line 1,088:
 
|-
 
|-
 
| 0x20C69 || 105 || 262 || Setting name ends with '.' or contains invalid characters (allowed: [a-z0-9_\-.])
 
| 0x20C69 || 105 || 262 || Setting name ends with '.' or contains invalid characters (allowed: [a-z0-9_\-.])
 +
|-
 +
| 0x4DA69 || 105 || 621 || Null language code buffer
 +
|-
 +
| 0x4E269 || 105 || 625 || Language out of valid range
 +
|-
 +
| 0x4EE69 || 105 || 631 || Null network settings buffer
 +
|-
 +
| 0x4F069 || 105 || 632 || Null network settings output count buffer
 +
|-
 +
| 0x50269 || 105 || 641 || Null backlight settings buffer
 +
|-
 +
| 0x51669 || 105 || 651 || Null Bluetooth device setting buffer
 +
|-
 +
| 0x51869 || 105 || 652 || Null Bluetooth device setting output count buffer
 +
|-
 +
| 0x51A69 || 105 || 653 || Null Bluetooth enable flag buffer
 +
|-
 +
| 0x51C69 || 105 || 654 || Null Bluetooth AFH enable flag buffer
 +
|-
 +
| 0x51E69 || 105 || 655 || Null Bluetooth boost enable flag buffer
 +
|-
 +
| 0x52069 || 105 || 656 || Null BLE pairing settings buffer
 +
|-
 +
| 0x52269 || 105 || 657 || Null BLE pairing settings entry count buffer
 +
|-
 +
| 0x52A69 || 105 || 661 || Null external steady clock source ID buffer
 +
|-
 +
| 0x52C69 || 105 || 662 || Null user system clock context buffer
 +
|-
 +
| 0x52E69 || 105 || 663 || Null network system clock context buffer
 +
|-
 +
| 0x53069 || 105 || 664 || Null user system clock automatic correction enabled flag buffer
 +
|-
 +
| 0x53269 || 105 || 665 || Null shutdown RTC value buffer
 +
|-
 +
| 0x53469 || 105 || 666 || Null external steady clock internal offset buffer
 +
|-
 +
| 0x53E69 || 105 || 671 || Null account settings buffer
 +
|-
 +
| 0x55269 || 105 || 681 || Null audio volume buffer
 +
|-
 +
| 0x55669 || 105 || 683 || Null ForceMuteOnHeadphoneRemoved buffer
 +
|-
 +
| 0x55869 || 105 || 684 || Null headphone volume warning count buffer
 +
|-
 +
| 0x55E69 || 105 || 687 || Invalid audio output mode
 +
|-
 +
| 0x56069 || 105 || 688 || Null headphone volume update flag buffer
 +
|-
 +
| 0x56669 || 105 || 691 || Null console information upload flag buffer
 +
|-
 +
| 0x57A69 || 105 || 701 || Null automatic application download flag buffer
 +
|-
 +
| 0x57C69 || 105 || 702 || Null notification settings buffer
 +
|-
 +
| 0x57E69 || 105 || 703 || Null account notification settings entry count buffer
 +
|-
 +
| 0x58069 || 105 || 704 || Null account notification settings buffer
 +
|-
 +
| 0x58E69 || 105 || 711 || Null vibration master volume buffer
 +
|-
 +
| 0x59069 || 105 || 712 || Null NX controller settings buffer
 +
|-
 +
| 0x59269 || 105 || 713 || Null NX controller settings entry count buffer
 +
|-
 +
| 0x59469 || 105 || 714 || Null USB full key enable flag buffer
 +
|-
 +
| 0x5A269 || 105 || 721 || Null TV settings buffer
 +
|-
 +
| 0x5A469 || 105 || 722 || Null EDID buffer
 +
|-
 +
| 0x5B669 || 105 || 731 || Null data deletion settings buffer
 +
|-
 +
| 0x5CA69 || 105 || 741 || Null initial system applet program ID buffer
 +
|-
 +
| 0x5CC69 || 105 || 742 || Null overlay disp program ID buffer
 +
|-
 +
| 0x5CE69 || 105 || 743 || Null IsInRepairProcess buffer
 +
|-
 +
| 0x5D069 || 105 || 744 || Null RequiresRunRepairTimeReviser buffer
 +
|-
 +
| 0x5DE69 || 105 || 751 || Null device timezone location name buffer
 +
|-
 +
| 0x5F269 || 105 || 761 || Null primary album storage buffer
 +
|-
 +
| 0x60669 || 105 || 771 || Null USB 3.0 enable flag buffer
 +
|-
 +
| 0x60869 || 105 || 772 || Null USB Type-C power source circuit version buffer
 +
|-
 +
| 0x61A69 || 105 || 781 || Null battery lot buffer
 +
|-
 +
| 0x62E69 || 105 || 791 || Null serial number buffer
 +
|-
 +
| 0x64269 || 105 || 801 || Null lock screen flag buffer
 +
|-
 +
| 0x64669 || 105 || 803 || Null color set ID buffer
 +
|-
 +
| 0x64869 || 105 || 804 || Null quest flag buffer
 +
|-
 +
| 0x64A69 || 105 || 805 || Null wireless certification file size buffer
 +
|-
 +
| 0x64C69 || 105 || 806 || Null wireless certification file buffer
 +
|-
 +
| 0x64E69 || 105 || 807 || Null initial launch settings buffer
 +
|-
 +
| 0x65069 || 105 || 808 || Null device nickname buffer
 +
|-
 +
| 0x65269 || 105 || 809 || Null battery percentage flag buffer
 +
|-
 +
| 0x65469 || 105 || 810 || Null applet launch flags buffer
 +
|-
 +
| 0x7E869 || 105 || 1012 || Null wireless LAN enable flag buffer
 +
|-
 +
| 0x7FA69 || 105 || 1021 || Null product model buffer
 +
|-
 +
| 0x80E69 || 105 || 1031 || Null NFC enable flag buffer
 +
|-
 +
| 0x82269 || 105 || 1041 || Null ECI device certificate buffer
 +
|-
 +
| 0x82469 || 105 || 1042 || Null E-Ticket device certificate buffer
 +
|-
 +
| 0x83669 || 105 || 1051 || Null sleep settings buffer
 +
|-
 +
| 0x84A69 || 105 || 1061 || Null EULA version buffer
 +
|-
 +
| 0x84C69 || 105 || 1062 || Null EULA version entry count buffer
 +
|-
 +
| 0x85E69 || 105 || 1071 || Null LDN channel buffer
 +
|-
 +
| 0x87269 || 105 || 1081 || Null SSL key buffer
 +
|-
 +
| 0x87469 || 105 || 1082 || Null SSL certificate buffer
 +
|-
 +
| 0x88669 || 105 || 1091 || Null telemetry flags buffer
 +
|-
 +
| 0x89A69 || 105 || 1101 || Null Gamecard key buffer
 +
|-
 +
| 0x89C69 || 105 || 1102 || Null Gamecard certificate buffer
 +
|-
 +
| 0x8AE69 || 105 || 1111 || Null PTM battery lot buffer
 +
|-
 +
| 0x8B069 || 105 || 1112 || Null PTM fuel gauge parameter buffer
 +
|-
 +
| 0x8C269 || 105 || 1121 || Null ECI device key buffer
 +
|-
 +
| 0x8C469 || 105 || 1122 || Null E-Ticket device key buffer
 +
|-
 +
| 0x8D669 || 105 || 1131 || Null speaker parameter buffer
 +
|-
 +
| 0x8EA69 || 105 || 1141 || Null firmware version buffer
 +
|-
 +
| 0x8EC69 || 105 || 1142 || Null firmware version digest buffer
 +
|-
 +
| 0x8EE69 || 105 || 1143 || Null rebootless system update version buffer
 +
|-
 +
| 0x8FE69 || 105 || 1151 || Null Mii author ID buffer
 +
|-
 +
| 0x91269 || 105 || 1161 || Null fatal flags buffer
 +
|-
 +
| 0x92669 || 105 || 1171 || Null auto update enable flag buffer
 +
|-
 +
| 0x93A69 || 105 || 1181 || Null external RTC reset flag buffer
 +
|-
 +
| 0x94E69 || 105 || 1191 || Null push notification activity mode buffer
 +
|-
 +
| 0x96269 || 105 || 1201 || Null service discovery control setting buffer
 +
|-
 +
| 0x97669 || 105 || 1211 || Null error report share permission buffer
 +
|-
 +
| 0x98A69 || 105 || 1221 || Null LCD vendor ID buffer
 +
|-
 +
| 0x99E69 || 105 || 1231 || Null console SixAxis sensor acceleration bias buffer
 +
|-
 +
| 0x9A069 || 105 || 1232 || Null console SixAxis sensor angular velocity bias buffer
 +
|-
 +
| 0x9A269 || 105 || 1233 || Null console SixAxis sensor acceleration gain buffer
 +
|-
 +
| 0x9A469 || 105 || 1234 || Null console SixAxis sensor angular velocity gain buffer
 +
|-
 +
| 0x9A669 || 105 || 1235 || Null console SixAxis sensor angular velocity time bias buffer
 +
|-
 +
| 0x9A869 || 105 || 1236 || Null console SixAxis sensor angular acceleration buffer
 +
|-
 +
| 0x9B269 || 105 || 1241 || Null keyboard layout buffer
 +
|-
 +
| 0x9BA69 || 105 || 1245 || Invalid keyboard layout
 +
|-
 +
| 0x9C669 || 105 || 1251 || Null web inspector flag buffer
 +
|-
 +
| 0x9C869 || 105 || 1252 || Null allowed SSL hosts buffer
 +
|-
 +
| 0x9CA69 || 105 || 1253 || Null allowed SSL hosts entry count buffer
 +
|-
 +
| 0x9CC69 || 105 || 1254 || Null host FS mount point buffer
 +
|-
 +
| 0x9EE69 || 105 || 1271 || Null Amiibo key buffer
 +
|-
 +
| 0x9F069 || 105 || 1272 || Null Amiibo ECQV certificate buffer
 +
|-
 +
| 0x9F269 || 105 || 1273 || Null Amiibo ECDSA certificate buffer
 +
|-
 +
| 0x9F469 || 105 || 1274 || Null Amiibo ECQV BLS key buffer
 +
|-
 +
| 0x9F669 || 105 || 1275 || Null Amiibo ECQV BLS certificate buffer
 +
|-
 +
| 0x9F869 || 105 || 1276 || Null Amiibo ECQV BLS root certificate buffer
 
|-
 
|-
 
| 0x272 || 114 || 1 || Generic error
 
| 0x272 || 114 || 1 || Generic error
 
|-
 
|-
| 0xCC74 || 116 || 102 || Time not set
+
| 0xC72 || 114 || 6 || Unsupported operation
 +
|-
 +
| 0x74 || 116 || 0 || Time service not initialized
 +
|-
 +
| 0x274 || 116 || 1 || Permission denied
 +
|-
 +
| 0xCC74 || 116 || 102 || Time not set / Clock Source Id mismatch
 +
|-
 +
| 0x19074 || 116 || 200 || Invalid time comparison
 +
|-
 +
| 0x19274 || 116 || 201 || Signed overflow/underflow
 +
|-
 +
| 0x64274 || 116 || 801 || Memory allocation failure
 +
|-
 +
| 0x70A74 || 116 || 901 || Null pointer
 +
|-
 +
| 0x70C74 || 116 || 902 || Value out of valid range
 +
|-
 +
| 0x70E74 || 116 || 903 || TimeZoneRule conversion failed
 +
|-
 +
| 0x7BA74 || 116 || 989 || TimeZone location name not found
 +
|-
 +
| 0x7BC74 || 116 || 990 || Unimplemented functionality
 +
|-
 +
| 0xC79 || 121 || 6 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.
 +
|-
 +
| 0x27A || 122 || 1 || Invalid argument
 +
|-
 +
| 0x47A || 122 || 2 || Object not found
 +
|-
 +
| 0x67A || 122 || 3 || Object locked/in used
 +
|-
 +
| 0x87A || 122 || 4 || Target already mounted
 +
|-
 +
| 0xA7A || 122 || 5 || Target not mounted
 +
|-
 +
| 0xC7A || 122 || 6 || Object already opened
 +
|-
 +
| 0xE7A || 122 || 7 || Object not opened
 +
|-
 +
| 0x107A || 122 || 8 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.
 +
|-
 +
| 0xA07A || 122 || 80 || Passphrase not found
 +
|-
 +
| 0xA27A || 122 || 81 || Data verification failed
 +
|-
 +
| 0xB47A || 122 || 90 || Invalid API call
 +
|-
 +
| 0xC47A || 122 || 98 || Invalid operation
 +
|-
 +
| 0x167B || 123 || 11 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8192 (SEC_ERROR_IO), -8191 (SEC_ERROR_LIBRARY_FAILURE), -8190 (SEC_ERROR_BAD_DATA), -8189 (SEC_ERROR_OUTPUT_LEN), -8188 (SEC_ERROR_INPUT_LEN), -8187 (SEC_ERROR_INVALID_ARGS), -8186 (SEC_ERROR_INVALID_ALGORITHM), -8184 (SEC_ERROR_INVALID_TIME), -8152 (SEC_ERROR_INVALID_KEY).
 +
 
 +
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] errors: -5991 (PR_IO_ERROR), -5962 (PR_BUFFER_OVERFLOW_ERROR), -5950 (PR_FILE_NOT_FOUND_ERROR), -5949 (PR_NOT_DIRECTORY_ERROR), -5946 (PR_FILESYSTEM_MOUNTED_ERROR), -5938 (PR_END_OF_FILE_ERROR).
 +
 
 +
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12223 (SSL_ERROR_GENERATE_RANDOM_FAILURE), -12222 (SSL_ERROR_SIGN_HASHES_FAILURE), -12221 (SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE), -12219 (SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE), -12218 (SSL_ERROR_ENCRYPTION_FAILURE), -12217 (SSL_ERROR_DECRYPTION_FAILURE), -12216 (SSL_ERROR_SOCKET_WRITE_FAILURE), -12212 (SSL_ERROR_SYM_KEY_CONTEXT_FAILURE), -12209 (SSL_ERROR_IV_PARAM_FAILURE), -12207 (SSL_ERROR_SESSION_KEY_GEN_FAILURE), -12203 (SSL_ERROR_NO_COMPRESSION_OVERLAP), -12202 (SSL_ERROR_HANDSHAKE_NOT_COMPLETED), -12201 (SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE), -12172 (SSL_ERROR_NEXT_PROTOCOL_DATA_INVALID).
 +
|-
 +
| 0x1A7B || 123 || 13 || Unrecognized error.
 +
|-
 +
| 0xCC7B || 123 || 102 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8173 (SEC_ERROR_NO_MEMORY).
 +
 
 +
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] errors: -6000 (PR_OUT_OF_MEMORY_ERROR), -5974 (PR_INSUFFICIENT_RESOURCES_ERROR, -5971 (PR_PROC_DESC_TABLE_FULL_ERROR).
 +
|-
 +
| 0xE87B || 123 || 116 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5999 (PR_BAD_DESCRIPTOR_ERROR).
 +
|-
 +
| 0x1027B || 123 || 129 || DER CRL decoding failed.
 +
|-
 +
| 0x1987B || 123 || 204 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5998 (PR_WOULD_BLOCK_ERROR).
 +
|-
 +
| 0x19A7B || 123 || 205 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5990 (PR_IO_TIMEOUT_ERROR).
 +
|-
 +
| 0x19C7B || 123 || 206 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5935 (PR_OPERATION_ABORTED_ERROR).
 +
|-
 +
| 0x1A07B || 123 || 208 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5978 (PR_NOT_CONNECTED_ERROR).
 +
|-
 +
| 0x1A27B || 123 || 209 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5961 (PR_CONNECT_RESET_ERROR).
 +
|-
 +
| 0x1A47B || 123 || 210 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5928 (PR_CONNECT_ABORTED_ERROR).
 +
|-
 +
| 0x1A67B || 123 || 211 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5929 (PR_SOCKET_SHUTDOWN_ERROR).
 +
|-
 +
| 0x1A87B || 123 || 212 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR/Reference/NSPR_Error_Handling NSPR] error -5930 (PR_NETWORK_DOWN_ERROR).
 +
|-
 +
| 0x1AE7B || 123 || 215 || ClientPki/InternalPki was already previously imported/registered.
 +
|-
 +
| 0x1B47B || 123 || 218 || Maximum number of ServerPki objects were already imported.
 +
|-
 +
| 0x25A7B || 123 || 301 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12276 (SSL_ERROR_BAD_CERT_DOMAIN).
 +
|-
 +
| 0x25C7B || 123 || 302 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12285 (SSL_ERROR_NO_CERTIFICATE).
 +
|-
 +
| 0x25E7B || 123 || 303 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8181 (SEC_ERROR_EXPIRED_CERTIFICATE), -8162 (SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE).
 +
|-
 +
| 0x2607B || 123 || 304 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8180 (SEC_ERROR_REVOKED_CERTIFICATE).
 +
|-
 +
| 0x2627B || 123 || 305 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8183 (SEC_ERROR_BAD_DER).
 +
|-
 +
| 0x2647B || 123 || 306 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8102 (SEC_ERROR_INADEQUATE_KEY_USAGE), -8101 (SEC_ERROR_INADEQUATE_CERT_TYPE).
 +
|-
 +
| 0x2667B || 123 || 307 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8185 (SEC_ERROR_INVALID_AVA), -8182 (SEC_ERROR_BAD_SIGNATURE), -8158 (SEC_ERROR_EXTENSION_VALUE_INVALID), -8156 (SEC_ERROR_CA_CERT_INVALID), -8151 (SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION), -8080 (SEC_ERROR_CERT_NOT_IN_NAME_SPACE).
 +
|-
 +
| 0x2687B || 123 || 308 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC errors: -8179 (SEC_ERROR_UNKNOWN_ISSUER), -8172 (SEC_ERROR_UNTRUSTED_ISSUER), -8014 (SEC_ERROR_APPLICATION_CALLBACK_ERROR).
 +
|-
 +
| 0x26A7B || 123 || 309 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8171 (SEC_ERROR_UNTRUSTED_CERT).
 +
|-
 +
| 0x26C7B || 123 || 310 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12233 (SSL_ERROR_RX_UNKNOWN_RECORD_TYPE), -12232 (SSL_ERROR_RX_UNKNOWN_HANDSHAKE), -12231 (SSL_ERROR_RX_UNKNOWN_ALERT). This is also returned by ImportClientPki when import fails.
 +
|-
 +
| 0x26E7B || 123 || 311 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12261 (SSL_ERROR_RX_MALFORMED_HELLO_REQUEST), -12260 (SSL_ERROR_RX_MALFORMED_CLIENT_HELLO), -12259 (SSL_ERROR_RX_MALFORMED_SERVER_HELLO), -12258 (SSL_ERROR_RX_MALFORMED_CERTIFICATE), -12257 (SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH), -12256 (SSL_ERROR_RX_MALFORMED_CERT_REQUEST), -12255 (SSL_ERROR_RX_MALFORMED_HELLO_DONE), -12254 (SSL_ERROR_RX_MALFORMED_CERT_VERIFY), -12253 (SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH), -12252 (SSL_ERROR_RX_MALFORMED_FINISHED), -12251 (SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER), -12250 (SSL_ERROR_RX_MALFORMED_ALERT), -12249 (SSL_ERROR_RX_MALFORMED_HANDSHAKE), -12248 (SSL_ERROR_RX_MALFORMED_APPLICATION_DATA), -12166 (SSL_ERROR_RX_MALFORMED_HELLO_VERIFY_REQUEST).
 +
|-
 +
| 0x2707B || 123 || 312 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8144 (SEC_ERROR_UNSUPPORTED_KEYALG).
 +
 
 +
Also converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12274 (SSL_ERROR_SSL2_DISABLED), -12247 (SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST), -12246 (SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO), -12245 (SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO), -12244 (SSL_ERROR_RX_UNEXPECTED_CERTIFICATE), -12243 (SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH), -12242 (SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST), -12241 (SSL_ERROR_RX_UNEXPECTED_HELLO_DONE), -12240 (SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY), -12239 (SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH), -12238 (SSL_ERROR_RX_UNEXPECTED_FINISHED).
 +
|-
 +
| 0x2727B || 123 || 313 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12237 (SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER), -12236 (SSL_ERROR_RX_UNEXPECTED_ALERT), -12235 (SSL_ERROR_RX_UNEXPECTED_HANDSHAKE), -12234 (SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA).
 +
|-
 +
| 0x2747B || 123 || 314 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12263 (SSL_ERROR_RX_RECORD_TOO_LONG).
 +
|-
 +
| 0x2767B || 123 || 315 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12165 (SSL_ERROR_RX_UNEXPECTED_HELLO_VERIFY_REQUEST).
 +
|-
 +
| 0x2787B || 123 || 316 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12163 (SSL_ERROR_RX_UNEXPECTED_CERT_STATUS).
 +
|-
 +
| 0x27A7B || 123 || 317 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12160 (SSL_ERROR_INCORRECT_SIGNATURE_ALGORITHM).
 +
|-
 +
| 0x27C7B || 123 || 318 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12173 (SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY), -12156 (SSL_ERROR_WEAK_SERVER_CERT_KEY).
 +
|-
 +
| 0x27E7B || 123 || 319 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12273 (SSL_ERROR_BAD_MAC_READ).
 +
|-
 +
| 0x2827B || 123 || 321 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL errors: -12215 (SSL_ERROR_MD5_DIGEST_FAILURE), -12214 (SSL_ERROR_SHA_DIGEST_FAILURE), -12161 (SSL_ERROR_DIGEST_FAILURE).
 +
|-
 +
| 0x2847B || 123 || 322 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12213 (SSL_ERROR_MAC_COMPUTATION_FAILURE).
 +
|-
 +
| 0x2887B || 123 || 324 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8157 (SEC_ERROR_EXTENSION_NOT_FOUND).
 +
|-
 +
| 0x28A7B || 123 || 325 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8049 (SEC_ERROR_UNRECOGNIZED_OID).
 +
|-
 +
| 0x28C7B || 123 || 326 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SEC error -8032 (SEC_ERROR_POLICY_VALIDATION_FAILED).
 +
|-
 +
| 0x2947B || 123 || 330 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12177 (SSL_ERROR_DECOMPRESSION_FAILURE).
 +
|-
 +
| 0xBBA7B || 123 || 1501 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12230 (SSL_ERROR_CLOSE_NOTIFY_ALERT).
 +
|-
 +
| 0xBBC7B || 123 || 1502 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12229 (SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT).
 +
|-
 +
| 0xBBE7B || 123 || 1503 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12272 (SSL_ERROR_BAD_MAC_ALERT).
 +
|-
 +
| 0xBC07B || 123 || 1504 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12197 (SSL_ERROR_DECRYPTION_FAILED_ALERT).
 +
|-
 +
| 0xBC27B || 123 || 1505 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12196 (SSL_ERROR_RECORD_OVERFLOW_ALERT).
 +
|-
 +
| 0xBC47B || 123 || 1506 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12228 (SSL_ERROR_DECOMPRESSION_FAILURE_ALERT).
 +
|-
 +
| 0xBC67B || 123 || 1507 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12227 (SSL_ERROR_HANDSHAKE_FAILURE_ALERT).
 +
|-
 +
| 0xBCA7B || 123 || 1509 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12271 (SSL_ERROR_BAD_CERT_ALERT).
 +
|-
 +
| 0xBCC7B || 123 || 1510 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12225 (SSL_ERROR_UNSUPPORTED_CERT_ALERT).
 +
|-
 +
| 0xBCE7B || 123 || 1511 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12270 (SSL_ERROR_REVOKED_CERT_ALERT).
 +
|-
 +
| 0xBD07B || 123 || 1512 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12269 (SSL_ERROR_EXPIRED_CERT_ALERT).
 +
|-
 +
| 0xBD27B || 123 || 1513 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12224 (SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT).
 +
|-
 +
| 0xBD47B || 123 || 1514 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12226 (SSL_ERROR_ILLEGAL_PARAMETER_ALERT).
 +
|-
 +
| 0xBD67B || 123 || 1515 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12195 (SSL_ERROR_UNKNOWN_CA_ALERT).
 +
|-
 +
| 0xBD87B || 123 || 1516 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12194 (SSL_ERROR_ACCESS_DENIED_ALERT).
 +
|-
 +
| 0xBDA7B || 123 || 1517 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12193 (SSL_ERROR_DECODE_ERROR_ALERT).
 +
|-
 +
| 0xBDC7B || 123 || 1518 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12192 (SSL_ERROR_DECRYPT_ERROR_ALERT).
 +
|-
 +
| 0xBDE7B || 123 || 1519 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12191 (SSL_ERROR_EXPORT_RESTRICTION_ALERT).
 +
|-
 +
| 0xBE07B || 123 || 1520 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12190 (SSL_ERROR_PROTOCOL_VERSION_ALERT).
 +
|-
 +
| 0xBE27B || 123 || 1521 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12189 (SSL_ERROR_INSUFFICIENT_SECURITY_ALERT).
 +
|-
 +
| 0xBE47B || 123 || 1522 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12188 (SSL_ERROR_INTERNAL_ERROR_ALERT).
 +
|-
 +
| 0xBE67B || 123 || 1523 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12157 (SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT).
 +
|-
 +
| 0xBE87B || 123 || 1524 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12187 (SSL_ERROR_USER_CANCELED_ALERT).
 +
|-
 +
| 0xBEA7B || 123 || 1525 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12186 (SSL_ERROR_NO_RENEGOTIATION_ALERT).
 +
|-
 +
| 0xBEC7B || 123 || 1526 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12184 (SSL_ERROR_UNSUPPORTED_EXTENSION_ALERT).
 +
|-
 +
| 0xBEE7B || 123 || 1527 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12183 (SSL_ERROR_CERTIFICATE_UNOBTAINABLE_ALERT).
 +
|-
 +
| 0xBF07B || 123 || 1528 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12182 (SSL_ERROR_UNRECOGNIZED_NAME_ALERT).
 +
|-
 +
| 0xBF27B || 123 || 1529 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12181 (SSL_ERROR_BAD_CERT_STATUS_RESPONSE_ALERT).
 +
|-
 +
| 0xBF47B || 123 || 1530 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12180 (SSL_ERROR_BAD_CERT_HASH_VALUE_ALERT).
 +
|-
 +
| 0x27127B || 123 || 5001 || Converted from [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslerr.html NSS] SSL error -12155 (SSL_ERROR_RX_SHORT_DTLS_READ).
 +
|-
 +
| 0x271E7B || 123 || 5007 || Out-of-bounds error during error conversion.
 
|-
 
|-
 
| 0x287C || 124 || 20 || Argument is NULL
 
| 0x287C || 124 || 20 || Argument is NULL
Line 520: Line 1,505:
 
| 0x407C || 124 || 32 || Invalid input buffer
 
| 0x407C || 124 || 32 || Invalid input buffer
 
|-
 
|-
| 0x3EC80 || 128 || 502 || must close IStorageAccessor before pushing IStorage
+
| 0x767C || 124 || 59 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.
 
|-
 
|-
| 0x7A880 || 128 || 980 || <code>am.debug!dev_function</code> setting needs to be set
+
|  || 124 || 3000 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/27166/ System Update Required]
 +
|-
 +
|  || 124 || 3001 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/28969/ Game Update Required]
 +
|-
 +
|  || 124 || 4007 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/28046/ Account Permanent Ban]
 +
|-
 +
|  || 124 || 4508 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/28046/ Account Permanent Ban]
 +
|-
 +
|  || 124 || 4517 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/43652/ Account Ban]
 +
|-
 +
|  || 124 || 4609 || [https://en-americas-support.nintendo.com/app/answers/detail/a_id/46482/ Service Discontinued]
 +
|-
 +
| 0x27E || 126 || 1 || Invalid argument
 +
|-
 +
| 0x87E || 126 || 4 || Entry not found
 +
|-
 +
| 0xCE7E || 126 || 67 || Invalid database signature value (should be "NFDB")
 +
|-
 +
| 0xD27E || 126 || 69 || Invalid database entry count
 +
|-
 +
| 0x1987E || 126 || 204 || Development/debug-only behavior
 +
|-
 +
| 0x480 || 128 || 2 || IStorage not available.
 +
|-
 +
| 0x680 || 128 || 3 || No messages
 +
|-
 +
| 0x4680 || 128 || 35 || Error while launching applet.
 +
|-
 +
| 0x4A80 || 128 || 37 || Title-ID not found. Caused by code 0x410 when applet launch fails
 +
|-
 +
| 0x3E880 || 128 || 500 || Invalid input
 +
|-
 +
| 0x3EC80 || 128 || 502 || IStorage has already been opened by another accessor
 +
|-
 +
| 0x3EE80 || 128 || 503 || IStorage Read/Write out-of-bounds
 +
|-
 +
| 0x3F480 || 128 || 506 || Invalid parameters
 +
|-
 +
| 0x3FE80 || 128 || 511 || IStorage opened as wrong type (data opened as transfermem, transfermem opened as data)
 +
|-
 +
| 0x40080 || 128 || 512 || Unbalanced fatal section leave (returned when executing LeaveFatalSection without a preceding EnterFatalSection call)
 +
|-
 +
| 0x40C80 || 128 || 518 || Null object
 +
|-
 +
| 0x4B080 || 128 || 600 || Failed to allocate memory for IStorage
 +
|-
 +
| 0x59080 || 128 || 712 || Thread stack pool exhausted (out of memory)
 +
|-
 +
| 0x79C80 || 128 || 974 || DebugMode not enabled
 +
|-
 +
| 0x7A880 || 128 || 980 || <code>am.debug!dev_function</code> setting needs to be set / DebugMode not enabled
 +
|-
 +
| 0x7CC80 || 128 || 998 || Not implemented
 +
|-
 +
| 0xCC81 || 129 || 102 || Transmission not agreed
 +
|-
 +
| 0xD281 || 129 || 105 || Network unavailable
 +
|-
 +
| 0x7DA81 || 129 || 1005 || HTTP error: Couldnt resolve proxy
 +
|-
 +
| 0x7DC81 || 129 || 1006 || HTTP error: Couldnt resolve host
 +
|-
 +
| 0x7DE81 || 129 || 1007 || HTTP error: Couldnt connect
 +
|-
 +
| 0x7FE81 || 129 || 1023 || HTTP error: Write error
 +
|-
 +
| 0x80481 || 129 || 1026 || HTTP error: Read error
 +
|-
 +
| 0x80681 || 129 || 1027 || HTTP error: Out of memory
 +
|-
 +
| 0x80881 || 129 || 1028 || HTTP error: Operation timedout
 +
|-
 +
| 0x81681 || 129 || 1035 || HTTP error: SSL connect error
 +
|-
 +
| 0x83681 || 129 || 1051 || HTTP error: Peer failed verification
 +
|-
 +
| 0x83881 || 129 || 1052 || HTTP error: Got nothing
 +
|-
 +
| 0x83E81 || 129 || 1055 || HTTP error: Send error
 +
|-
 +
| 0x84081 || 129 || 1056 || HTTP error: Recv error
 +
|-
 +
| 0x84481 || 129 || 1058 || HTTP error: SSL cert problem
 +
|-
 +
| 0x84681 || 129 || 1059 || HTTP error: SSL cipher
 +
|-
 +
| 0x84881 || 129 || 1060 || HTTP error: SSL CA cert
 +
|-
 +
| 0x12C081 || 129 || 2400 || Server error: Status 400
 +
|-
 +
| 0x12C281 || 129 || 2401 || Server error: Status 401
 +
|-
 +
| 0x12C681 || 129 || 2403 || Server error: Status 403
 +
|-
 +
| 0x138881 || 129 || 2500 || Server error: Status 500
 +
|-
 +
| 0x138E81 || 129 || 2503 || Server error: Status 503
 +
|-
 +
| 0x139081 || 129 || 2504 || Server error: Status 504
 +
|-
 +
| 0xA83 || 131 || 5 || Unrecognized applet ID
 +
|-
 +
| 0x485 || 133 || 2 || Invalid DVFS table ID
 +
|-
 +
| 0x685 || 133 || 3 || DVFS table ID for debug only, see [[PCV_services#Module|DVFS Table]] notes.
 +
|-
 +
| 0x885 || 133 || 4 || Invalid parameter
 +
|-
 +
| 0x1489 || 137 || 10 || Already initialized.
 +
|-
 +
| 0x3C89 || 137 || 30 || Task not found.
 +
|-
 +
| 0x5089 || 137  || 40 || Memory allocation failed / bad input.
 +
|-
 +
| 0x29489 || 137 || 330 || [[NCM_services#ContentMetaType|ContentMetaType]] doesn't match SystemUpdate.
 +
|-
 +
| 0x271289 || 137 || 5001 || One of the following socket errors occurred: ENETDOWN, ECONNRESET, EHOSTDOWN, EHOSTUNREACH, or EPIPE. Also occurs when the received size doesn't match the expected size (recvfrom() ret with [[NIM_services#Contents_Delivery|meta_size]] data receiving).
 +
|-
 +
| 0x272489 || 137 || 5010 || Socket was [[Sockets_services|shutdown()]] due to the async operation being cancelled.
 +
|-
 +
| 0x273889 || 137 || 5020 || Too many internal output entries with [[NIM_services|nim]] cmd42, system is [[NIM_services#Contents_Delivery|Internet-connected]], or an unrecognized socket error occured.
 +
|-
 +
| 0x27D889 || 137 || 5100 || Connection timeout.
 +
|-
 +
| 0x2A4489 || 137 || 5410 || Invalid [[NIM_services#Contents_Delivery|ID]].
 +
|-
 +
| 0x2A5889 || 137 || 5420 || Invalid [[NIM_services#Contents_Delivery|magicnum]]. Can also be caused by the connection being closed by the peer, since non-negative return values from recv() are ignored in this case.
 +
|-
 +
| 0x2A6C89 || 137 || 5430 || Invalid [[NIM_services#Contents_Delivery|data_size]].
 +
|-
 +
| 0x2A8089 || 137 || 5440 || The input [[NCM_services#ContentMetaKey|ContentMetaKey]] doesn't match the ContentMetaKey in state.
 +
|-
 +
| 0x2A9489 || 137 || 5450 || Invalid [[NIM_services#Contents_Delivery|meta_size]].
 +
|-
 +
| 0x36B289 || 137 || 7001 || HTTP invalid response code (>=600).
 +
|-
 +
| 0x36B489 || 137 || 7002 || HTTP invalid client response code (4xx).
 +
|-
 +
| 0x36B689 || 137 || 7003 || HTTP invalid server response code (5xx).
 +
|-
 +
| 0x36B889 || 137 || 7004 || HTTP invalid redirect response code (3xx).
 +
|-
 +
| 0x390889-0x391889 || 137 || 7300-7308 || HTTP response code 300-308.
 +
|-
 +
| 0x39D089-0x39F289 || 137 || 7400-7417 || HTTP response code 400-417.
 +
|-
 +
| 0x3A9889-0x3AAA89 || 137 || 7500-7509 || HTTP response code 500-509.
 
|-
 
|-
 
| 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error.
 
| 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error.
Line 535: Line 1,666:
 
|-
 
|-
 
| 0x1928C || 140 || 201 || USB device not bound / interface already enabled
 
| 0x1928C || 140 || 201 || USB device not bound / interface already enabled
 +
|-
 +
| 0x1BE8E || 142 || 223 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.
 +
|-
 +
| 0x290 || 144 || 1 || Exited Abnormally ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Abormal)
 +
|-
 +
| 0x690 || 144 || 3 || Canceled ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Canceled)
 +
|-
 +
| 0x890 || 144 || 4 || Rejected
 +
|-
 +
| 0xA90 || 144 || 5 || Exited Unexpectedly ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Unexpected)
 
|-
 
|-
 
| 0x299 || 153 || 1 || Invalid audio device
 
| 0x299 || 153 || 1 || Invalid audio device
 
|-
 
|-
| 0x499 || 153 || 2 || Invalid buffer address
+
| 0x499 || 153 || 2 || Operation couldn't complete successfully
 
|-
 
|-
 
| 0x699 || 153 || 3 || Invalid sample rate
 
| 0x699 || 153 || 3 || Invalid sample rate
 +
|-
 +
| 0x899 || 153 || 4 || Buffer size too small
 +
|-
 +
| 0x1099 || 153 || 8 || Too many buffers are still unreleased
 
|-
 
|-
 
| 0x1499 || 153 || 10 || Invalid channel count
 
| 0x1499 || 153 || 10 || Invalid channel count
 +
|-
 +
| 0x40299 || 153 || 513 || Invalid/Unsupported operation
 +
|-
 +
| 0xC0099 || 153 || 1536 || Invalid handle
 
|-
 
|-
 
| 0xC0899 || 153 || 1540 || Audio output was already started
 
| 0xC0899 || 153 || 1540 || Audio output was already started
Line 553: Line 1,702:
 
|-
 
|-
 
| 0xCC9D || 157 || 102 || Invalid PID
 
| 0xCC9D || 157 || 102 || Invalid PID
 +
|-
 +
| 0x49E || 158 || 2 || BootImagePackage not found
 +
|-
 +
| 0x69E || 158 || 3 || Invalid BootImagePackage
 +
|-
 +
| 0x89E || 158 || 4 || Work buffer too small
 +
|-
 +
| 0xA9E || 158 || 5 || Work buffer not aligned
 +
|-
 +
| 0xC9E || 158 || 6 || BootImages need repair
 +
|-
 +
| 0x29F || 159 || 1 || Cancel was selected
 +
|-
 +
| 0xAA3 || 163 ||  5 || System is booting up repair process without VOL+ held down.
 +
|-
 +
| 0xCA3 || 163 || 6 || System is booting up repair process that requires RepairTimeReviser but does not have special cartridge inserted.
 +
|-
 +
| 0x70A4 || 164 || 56 || [[Network_Interface_services#IsAnyInternetRequestAccepted|IsAnyInternetRequestAccepted]] with the output from [[#Network_Interface_services#GetClientId|GetClientId]] returned false.
 +
|-
 +
| 0x4AF || 175 || 2 || Bad version returned from calling the "nnjitpluginGetVersion" symbol.
 +
|-
 +
| 0xCAAF || 175 || 101 || Input NRO/NRR are too large for the storage buffer.
 +
|-
 +
| 0x4B0AF || 175 || 600 || Symbol funcptr used by this cmd is not initialized (Control/GenerateCode).
 +
|-
 +
| 0x4B2AF || 175 || 601 || DllPlugin Not initialized, or plugin NRO has already been loaded.
 +
|-
 +
| 0x4B4AF || 175 || 602 || An error was returned from calling the symbol funcptr with the Control cmd.
 +
|-
 +
| 0xC8B2 || 178 || 100 || Invalid user ID
 +
|-
 +
| 0xCAB2 || 178 || 101 || User does not exist
 +
|-
 +
| 0x12CB2 || 178 || 150 || Service unavailable
 +
|-
 +
| 0x190B2 || 178 || 200 || File storage failure
 +
|-
 +
| 0xAB4 || 180 || 5 || Invalid event ID
 +
|-
 +
| 0x1F4EB5 || 181 || 4007 || Device authentication error: System update required
 +
|-
 +
| 0x1F50B5 || 181 || 4008 || Device authentication error: [https://en-americas-support.nintendo.com/app/answers/detail/a_id/42061/ Permanant Ban]
 +
|-
 +
| 0x1F52B5 || 181 || 4009 || Device authentication error: Internal server error
 +
|-
 +
| 0x1F54B5 || 181 || 4007 || Device authentication error: Under maintenance
 +
|-
 +
|  || 181 || 4017 || Device authentication error: [https://en-americas-support.nintendo.com/app/answers/detail/a_id/43653/ Ban]
 +
|-
 +
| 0x58ACA || 202 || 709 || Npad ID is out of range.
 +
|-
 +
| 0x2032CA || 202 || 4121 || [[Settings_services#ButtonConfigSettings|ButtonConfigSettings]] IsFull flag is clear.
 +
|-
 +
| 0x28CB || 203 || 20 || The [6.0.0+] Authentication challenge failed.
 +
|-
 +
| 0x40CB || 203 || 32 || Bad State / bad state ptr.
 +
|-
 +
| 0x82CB || 203 || 65 || Failed to connect to the AccessPoint.
 +
|-
 +
| 0x84CB || 203 || 66 || Timeout occured during Authentication / while attempting to find a valid ActionFrame.
 +
|-
 +
| 0x86CB || 203 || 67 || Maximum participants reached, Station not allowed to connect, ...
 +
|-
 +
| 0xC0CB || 203 || 96 || Bad input, or not initialized.
 +
|-
 +
| 0xC2CB || 203 || 97 || Matching LocalCommunicationId not found in the user-process [[NACP_Format|control.nacp]].
 +
|-
 +
| 0xE2CB || 203 || 113 || The specified LocalCommunicationVersion is less than the AccessPoint LocalCommunicationVersion.
 +
|-
 +
| 0xE4CB || 203 || 114 || The specified LocalCommunicationVersion is larger than the AccessPoint LocalCommunicationVersion.
 
|-
 
|-
 
| 0xF0CD || 205 || 120 || IR image data not available/ready.
 
| 0xF0CD || 205 || 120 || IR image data not available/ready.
 
|-
 
|-
| 0x35B || 347 || 1 || Failed to init SM.
+
| 0x1A8CD || 205 || 212 || IR camera handle pointer is null.
 +
|-
 +
| 0x198CD || 205 || 204 || IR camera invalid handle value.
 +
|-
 +
| 0x4CE || 206 || 2 || Invalid argument.
 +
|-
 +
| 0x6CE || 206 || 3 || Out of memory.
 +
|-
 +
| 0x10CE || 206 || 8 || Out of range. Buffer needs to be aligned.
 +
|-
 +
| 0x18CE || 206 || 12 || Invalid FileId.
 +
|-
 +
| 0x1ACE || 206 || 13 || Invalid storage ID.
 +
|-
 +
| 0x1CCE || 206 || 14 || Invalid content type.
 +
|-
 +
| 0x2ACE || 206 || 21 || Failed to mount Image Directory.
 
|-
 
|-
| 0x55B || 347 || 2 || Failed to init FS.
+
| 0x2CCE || 206 || 23 || File too big.
 
|-
 
|-
| 0x75B || 347 || 3 || Failed to to open NRO file. May also happen when SD card isn't inserted / SD mounting failed earlier.
+
| 0x30CE || 206 || 24 || Invalid file size.
 
|-
 
|-
| 0x95B || 347 || 4 || Failed to read NRO header.
+
| 0x3CCE || 206 || 30 || Buffer insufficient.
 
|-
 
|-
| 0xB5B || 347 || 5 || Invalid NRO magic.
+
| 0xAF2CE || 206 || 1401 || Too many files already saved.
 
|-
 
|-
| 0xD5B || 347 || 6 || Invalid NRO segments.
+
| 0x4DA || 218 || 2 || StatusManager entry IsValid flag not set, or controller-update currently in-progress.
 
|-
 
|-
| 0xF5B || 347 || 7 || Failed to read NRO.
+
| 0x6DA || 218 || 3 || Controller-update failed via the LibraryApplet.
 
|-
 
|-
| 0x135B || 347 || 9 || Failed to allocate heap.
+
| 0x8DA || 218 || 4 || Invalid BusHandle.
 
|-
 
|-
| 0x255B || 347 || 18 || Failed to map code-binary memory.
+
| 0xADA || 218 || 5 || StatusManager entry flag +0x0 not set, or device not connected.
 
|-
 
|-
| 0x275B || 347 || 19 || Failed to map code memory (.text).
+
| 0xEDA || 218 || 7 || PollingReceivedData not available.
 
|-
 
|-
| 0x295B || 347 || 20 || Failed to map code memory (.rodata).
+
| 0x10DA || 218 || 8 || StatusManager entry DeviceEnabled flag not set, or flag +0x0 not set.
 
|-
 
|-
| 0x2B5B || 347 || 21 || Failed to map code memory (.data+.bss).
+
| 0x12DA || 218 || 9 || ExternalDeviceId mismatch.
 
|-
 
|-
| 0x315B || 347 || 24 || Failed to unmap code memory (.text).
+
| 0x14DA || 218 || 10 || BusHandle already initialized.
 
|-
 
|-
| 0x335B || 347 || 25 || Failed to unmap code memory (.rodata).
+
| 0x104E7 || 231 || 130 || Nullptr passed to the LocalCommunicationId [[NACP_Format|control.nacp]] validation func.
 
|-
 
|-
| 0x355B || 347 || 26 || Failed to unmap code memory (.data+.bss).
+
| 0x1C2E7 || 231 || 225 || Matching LocalCommunicationId not found in the user-process [[NACP_Format|control.nacp]].
 
|}
 
|}
  
== FS Error Codes ==
+
=== FS Error codes ===
 
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:
 
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:
  
Line 593: Line 1,828:
 
! Value || Description || Message
 
! Value || Description || Message
 
|-
 
|-
| 0x7802 || 60 || Error: Specified mount name already exists.
+
| 0xD401 || 106 || nn::svc::ResultInvalidCurrentMemory: Error: Passed buffer is not usable for fs library. See a manual of fs library for more information.
 +
|-
 +
| 0x7802 || 60 || nn::fs::ResultMountNameAlreadyExists: Error: Specified mount name already exists.
 +
|-
 +
| 0x7D202 || 1001 || nn::fs::ResultPartitionNotFound: Error: Specified partition is not found.
 +
|-
 +
| 0x7D402 || 1002 || nn::fs::ResultTargetNotFound: Error: Specified target is not found.
 +
|-
 +
| 0xFA002 - 0x138602 || 2000 - 2499 || nn::fs::ResultSdCardAccessFailed: Error: Failed to access SD card.
 +
|-
 +
| 0x136802 - 0x176E02 || 2500 - 2999 || nn::fs::ResultGameCardAccessFailed: Error: Failed to access game card.
 +
|-
 +
| 0x177202 || 3001 || nn::fs::ResultNotImplemented: Error: Specified operation is not implemented.
 +
|-
 +
| 0x177A02 || 3005 || nn::fs::ResultOutOfRange: Error: Specified value is out of range.
 +
|-
 +
| 0x190002 - 0x1B5602 || 3200 - 3499 || nn::fs::ResultAllocationMemoryFailed: Error: Failed to allocate memory.
 +
|-
 +
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || nn::fs::ResultMmcAccessFailed: Error: Failed to access MMC.
 +
|-
 +
| 0x1F4202 - 0x219602 || 4001 - 4299 || nn::fs::ResultRomCorrupted: Error: ROM is corrupted.
 
|-
 
|-
| 0xD401 || 106 || Error: Passed buffer is not usable for fs library.
+
| 0x219A02 - 0x232602 || 4301 - 4499 || nn::fs::ResultSaveDataCorrupted: Error: Save data is corrupted.
 
|-
 
|-
| 0x7D202 || 1001 || Error: Specified partition is not found.
+
| 0x232A02 - 0x23EE02 || 4501 - 4599 || nn::fs::ResultNcaCorrupted: Error: NCA is corrupted.
 
|-
 
|-
| 0x7D402 || 1002 || Error: Specified target is not found.
+
| 0x23F202 - 0x243E02 || 4601 - 4639 || nn::fs::ResultIntegrityVerificationStorageCorrupted: Error: Integrity verification failed.
 
|-
 
|-
| 0xFA002 - 0x138602 || 2000 - 2499 || Error: Failed to access SD card.
+
| 0x244202 - 0x246602 || 4641 - 4659 || nn::fs::ResultPartitionFileSystemCorrupted: Error: Partition FS is corrupted.
 
|-
 
|-
| 0x136802 - 0x176E02 || 2500 - 2999 || Error: Failed to access game card.
+
| 0x246A02 - 0x248E02 || 4661 - 4679 || nn::fs::ResultBuiltInStorageCorrupted: Error: Built-in-storage is corrupted.
 
|-
 
|-
| 0x177202 || 3001 || Error: Specified operation is not implemented.
+
| 0x249202 - 0x24B602 || 4681 - 4699 || nn::fs::ResultFatFileSystemCorrupted: Error: FAT FS is corrupted.
 
|-
 
|-
| 0x177A02 || 3005 || Error: Specified value is out of range.
+
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || nn::fs::ResultHostFileSystemCorrupted: Error: HOST FS is corrupted.
 
|-
 
|-
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || Error: Failed to access MMC.
+
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || nn::fs::ResultDataCorrupted: Error: Data is corrupted.
 
|-
 
|-
| 0x1F4202 - 0x219602 || 4001 - 4299 || Error: ROM is corrupted.
+
| 0x271002 - 0x2EDE02 || 5000-5999 || nn::fs::ResultUnexpected: Error: Unexpected failure occurred.
 
|-
 
|-
| 0x219A02 - 0x232602 || 4301 - 4499 || Error: Save data is corrupted.
+
| 0x2EE002 - 0x32C602 || 6000-6499 || nn::fs::ResultPreconditionViolation: Error: Precondition violation.
 
|-
 
|-
| 0x232A02 - 0x23EE02 || 4501 - 4599 || Error: NCA is corrupted.
+
| 0x2EE202 - 0x306E02 || 6001-6199 || nn::fs::ResultInvalidArgument: Error: Invalid argument was specified.
 
|-
 
|-
| 0x23F202 - 0x243E02 || 4601 - 4639 || Error: Integrity verification failed.
+
| 0x2EE402 - 0x2F1A02 || 6002-6029 || nn::fs::ResultInvalidPath: Error: Invalid path was specified.
 
|-
 
|-
| 0x244202 - 0x246602 || 4641 - 4659 || Error: Partition FS is corrupted.
+
| 0x2EE602 || 6003 || nn::fs::ResultTooLongPath: Error: Too long path was specified.
 
|-
 
|-
| 0x246A02 - 0x248E02 || 4661 - 4679 || Error: Built-in-storage is corrupted.
+
| 0x2EE802 || 6004 || nn::fs::ResultInvalidCharacter: Error: Invalid path character was specified.
 
|-
 
|-
| 0x249202 - 0x24B602 || 4681 - 4699 || Error: FAT FS is corrupted.
+
| 0x2EEA02 || 6005 || nn::fs::ResultInvalidPathFormat: Error: Invalid path format was specified.
 
|-
 
|-
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || Error: HOST FS is corrupted.
+
| 0x2F5A02 || 6061 || nn::fs::ResultInvalidOffset: Error: Invalid offset was specified.
 
|-
 
|-
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || Error: Data is corrupted.
+
| 0x2F5C02 || 6062 || nn::fs::ResultInvalidSize: Error: Invalid size was specified.
 
|-
 
|-
| 0x271002 - 0x2EDE02 || 5000-5999 || Error: Unexpected failure occurred.
+
| 0x2F5E02 || 6063 || nn::fs::ResultNullptrArgument: Error: Null pointer argument was specified.
 
|-
 
|-
| 0x2EE402 - 0x2F1A02 || 6002-6029 || Error: Invalid path was specified.
+
| 0x2F6202 || 6065 || nn::fs::ResultInvalidMountName: Error: Invalid mount name was specified.
 
|-
 
|-
| 0x2F5A02 || 6061 || Error: Invalid offset was specified.
+
| 0x2F6402 || 6066 || nn::fs::ResultExtensionSizeTooLarge: Error: Extension size exceeds max value set in nmeta file.
 
|-
 
|-
| 0x2F5C02 || 6062 || Error: Invalid size was specified.
+
| 0x2F6602 || 6067 || nn::fs::ResultExtensionSizeInvalid: Error: Extension size is not a multiple of nn::fs::SaveDataExtensionUnitSize.
 
|-
 
|-
| 0x2F5E02 || 6063 || Error: Null pointer argument was specified.
+
| 0x307202 || 6201 || nn::fs::ResultFileExtensionWithoutOpenModeAllowAppend: Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
 
|-
 
|-
| 0x2EE002 || 6000 || Error: Precondition violation.
+
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || nn::fs::ResultInvalidOperationForOpenMode: Error: Invalid operation for the open mode.
 
|-
 
|-
| 0x2EE202 - 0x306E02 || 6001-6199 || Error: Invalid argument was specified.
+
| 0x313802 - 0x31FE02 || 6300-6399 || nn::fs::ResultUnsupportedOperation: Error: Unsupported operation.
 
|-
 
|-
| 0x307202 || 6201 || Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
+
| 0x320002 - 0x326202 || 6400-6449 || nn::fs::ResultPermissionDenied: Error: Permission denied.
 
|-
 
|-
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || Error: Invalid operation for the open mode.
+
| 0x327202 || 6457 || nn::fs::ResultWriteModeFileNotClosed: Error: Close files opened in write mode before committing.
 
|-
 
|-
| 0x313802 - 0x31FE02 || 6300-6399 || Error: Unsupported operation.
+
| 0x328202 || 6465 || nn::fs::ResultUserNotExist: Error: Specified user doesn't exist.
 
|-
 
|-
| 0x320002 - 0x32C602 || 6400-6499 || Error: Permission denied.
+
| 0x346402 || 6706 || nn::fs::ResultMappingTableFull: Error: Enough journal space is not left.
 
|-
 
|-
| 0x346402 || 6706 || Error: Enough journal space is not left.
+
| 0x346A02 || 6709 || nn::fs::ResultOpenCountLimit: Error: The open count of files and directories reached the limitation.
 
|-
 
|-
| 0x346A02 || 6709 || Error: The open count of files and directories reached the limitation.
+
| 0x353602 || 6811 || nn::fs::ResultMapFull: Error: Save data extension count reached the limitation.
 +
|-
 +
| 0x35F202 || 6905 || nn::fs::ResultNotMounted: Error: Specified mount name is not found.
 
|}
 
|}
  
Line 661: Line 1,918:
 
|-
 
|-
 
| 2162-0002
 
| 2162-0002
| Can be triggered by running [[SVC|svcBreak]]. The svcBreak params have no affect on the value of the thrown error-code.
+
| Can be triggered by running [[SVC|svcBreak]]. The svcBreak params have no effect on the value of the thrown error-code.
 
|-
 
|-
 
| 2168-0000
 
| 2168-0000
Line 680: Line 1,937:
  
 
= Support Errors =
 
= Support Errors =
 +
This section is for Support Errors displayed by the error-applet, separate from the normal Result Errors.
 +
 +
== Modules ==
 
{| class=wikitable
 
{| class=wikitable
! Error || Module || Description || Notes
+
! Value || Name
 +
|-
 +
| 520 || Nverpt
 +
|-
 +
| 800 || [[Internet_Browser|General web-applet]]
 +
|-
 +
| 809 || [[Internet_Browser|WifiWebAuthApplet]]
 +
|-
 +
| 810 || [[Internet_Browser|Whitelisted-applet]]
 +
|-
 +
| 811 || [[Internet_Browser|ShopN]]
 +
|}
 +
 
 +
8XX is for/includes system applets.
 +
 
 +
== Error codes ==
 +
{| class=wikitable
 +
! Value || Module || Description || Notes
 
|-
 
|-
 
|  
 
|  
Line 690: Line 1,967:
  
 
Normal error-codes displayed by the system also use the same format as fatal-errors.
 
Normal error-codes displayed by the system also use the same format as fatal-errors.
 +
 +
= Homebrew Errors =
 +
Custom errors used by homebrew libraries and applications.
 +
 +
== Modules ==
 +
{| class=wikitable
 +
! Value || Name
 +
|-
 +
| 345 || libnx
 +
|-
 +
| 346 || [[Homebrew ABI]]
 +
|-
 +
| 347 || Homebrew Loader
 +
|-
 +
| 348 || libnx NVIDIA errors
 +
|-
 +
| 349 || libnx Binder errors
 +
|}

Revision as of 16:49, 31 October 2020

Structure

These have been redesigned from the 3DS so that they fit within a Aarch64 MOV instruction immediate most of the time (without requiring the additional MOVK).

Bits Field
8-0 Module
21-9 Description

When a fatal-error is received the error code is outputted using the following formatter:

 %04d-%04d

.. where the first code is 2000 + Module, and the other being Description. Bits >=22 from the error-code are unused when displaying fatal-errors, since the Description ends with bit21.

Result Errors

General errors used by system modules and applications.

Modules

Value Name
1 Kernel
2 Fs
3 OS
4 Htcs
5 Ncm
6 Dd
7 Dmnt
8 Lr
9 Loader
10 Cmif
11 Hipc
15 Pm
16 Ns
17 Bsdsockets
18 Htc
19 Tsc
20 Ncm (content)
21 Sm
22 Ro (userland)
23 Gc
24 Sdmmc
25 Ovln
26 Spl
27 Socket
29 Htclow
30 Ddsf
31 Htcfs
32 Async
100 Ethc
101 I2c
102 Gpio
103 Uart
105 Settings
107 Wlan
108 Xcd
110 Nifm
111 Hwopus
112 Sasbus
113 Bluetooth
114 Vi
115 Nfp
116 Time
117 Fgm
118 Oe
120 Pcie
121 Friends
122 Bcat
123 Ssl
124 Account
125 News
126 Mii
127 Nfc
128 Am
129 Prepo
130 Ahid
132 Qlaunch
133 Pcv
134 Omm
135 Bpc
136 Psm
137 Nim
138 Psc
139 Tc
140 Usb
141 Nsd
142 Pctl
143 Btm
144 La
145 ETicket
146 Ngc
147 Erpt
148 Apm
149 Cec
150 Profiler
151 Eupld
153 Audio
154 Npns
155 Npns XMPP stream
157 Arp
158 Updater
159 Swkbd
161 Mifare
162 Userland (assert)
163 Fatal
164 Ec (shop)
165 Spsm
167 Bgtc
168 Userland (crash)
169 Sasbus periodic receive mode
175 Jit
177 Hdcp
178 Pdm
179 Olsc
180 Srepo
181 Dauth
187 Sasbus
189 Pwm
191 Rtc
192 Regulator
193 Led
197 Clkrst
198 Powctl
202 Hid
203 Ldn
205 Irsensor
206 Capture
208 Manu
209 Atk
210 Web
211 Lcs
212 Grc
214 Album
216 Migration
217 Migration idc server
218 Hidbus
223 Websocket
228 Pgl
229 Notification
230 Ins
231 Lp2p

Error codes

Value Module Description Notes
0x0E01 1 7 Session count exceeded
0x1C01 1 14 Invalid kernel capability descriptor
0x4201 1 33 Not Implemented
0x7601 1 59 Thread terminated/termination requested
0x8C01 1 70 No more debug events
0xCA01 1 101 Invalid size
0xCC01 1 102 Invalid address
0xCE01 1 103 Resource exhaustion
0xD001 1 104 Memory exhaustion
0xD201 1 105 Handle-table exhaustion
0xD401 1 106 Invalid memory state / invalid memory permissions.
0xD801 1 108 Invalid memory permissions.
0xDC01 1 110 Invalid memory range
0xE001 1 112 Invalid thread priority.
0xE201 1 113 Invalid processor id.
0xE401 1 114 Invalid handle.
0xE601 1 115 Invalid pointer/Syscall copy from user failed.
0xE801 1 116 Invalid combination
0xEA01 1 117 Time out. Also when you give 0 handles to svcWaitSynchronizationN.
0xEC01 1 118 Operation canceled
0xEE01 1 119 Out of range
0xF001 1 120 Invalid enum
0xF201 1 121 No such entry
0xF401 1 122 Irq/DeviceAddressSpace/{...} already registered
0xF601 1 123 Port remote dead
0xF801 1 124 [Usermode] Unhandled interrupt/exception
0xFA01 1 125 Invalid state
0xFC01 1 126 Reserved value
0xFE01 1 127 Invalid hardware breakpoint
0x10001 1 128 [Usermode] Fatal exception
0x10201 1 129 Last thread didn't belong to your process
0x10601 1 131 Port closed
0x10801 1 132 Resource limit exceeded
0x20801 1 260 Command buffer too small
0x40A01 1 517 Invalid process ID.
0x40C01 1 518 Invalid thread ID.
0x40E01 1 519 Invalid thread ID (used in svcGetDebugThreadParam).
0x41001 1 520 Process not being debugged
0x202 2 1 Path does not exist.
0x402 2 2 Path already exists.
0xE02 2 7 Resource already in use (file already opened, savedata filesystem already mounted).
0x4602 2 35 Not enough free space for BIS Calibration partition.
0x4802 2 36 Not enough free space for BIS Safe partition.
0x4A02 2 37 Not enough free space for BIS User partition.
0x4C02 2 38 Not enough free space for BIS System partition.
0x4E02 2 39 Not enough free space on SD card.
0x6402 2 50 NCA is older than version 3, or NCA SDK version is older than 0.11.0.0
0x7802 2 60 Specified mount name already exists.
0x7D202 2 1001 Process does not have RomFs
0x7D402 2 1002 Title-id not found / savedata not found.
0xFA202 2 2001 SD card not inserted
0x13B002 2 2520 Gamecard not inserted
0x13B402 2 2522 Attempted process an AsicHandler command in initial mode
0x13D802 2 2540 Attempted to read from the secure gamecard partition in normal mode
0x13DA02 2 2541 Attempted to read from the normal gamecard partition in secure mode
0x13DC02 2 2542 Attempted a read that spanned both the normal and secure gamecard partitions
0x13E002 2 2544 Gamecard initial data hash doesn't match the initial data hash in the card header
0x13E202 2 2545 Gamecard initial data reserved area is not all zeros
0x13E402 2 2546 Gamecard certificate kek index doesn't match card header kek index
0x13EE02 2 2551 Unable to read card header on gamecard init
0x140A02 2 2565 Encountered SDMMC error in write operation
0x145002 2 2600 Attempted to switch lotus state machine to secure mode from a mode other than normal
0x145202 2 2601 Attempted to switch lotus state machine to normal mode from a mode other than initial
0x145402 2 2602 Attempted to switch lotus state machine to write mode from a mode other than normal
0x149402 2 2634 Error processing lotus command SetUserAsicFirmware
0x149A02 2 2637 Error processing lotus command GetAsicCert
0x14A002 2 2640 Error processing lotus command SetEmmcEmbeddedSocCertificate
0x14AA02 2 2645 Error processing lotus command GetAsicEncryptedMessage
0x14AC02 2 2646 Error processing lotus command SetLibraryEncryptedMessage
0x14B602 2 2651 Error processing lotus command GetAsicAuthenticationData
0x14B802 2 2652 Error processing lotus command SetAsicAuthenticationDataHash
0x14BA02 2 2653 Error processing lotus command SetLibraryAuthenticationData
0x14BC02 2 2654 Error processing lotus command GetLibraryAuthenticationDataHash
0x14C202 2 2657 Error processing lotus command ExchangeRandomValuesInSecureMode
0x14D802 2 2668 Error calling nn::gc::detail::GcCrypto::GenerateRandomBytes
0x14DE02 2 2671 Error processing lotus command ReadAsicRegister
0x14E002 2 2672 Error processing lotus command GetGameCardIdSet
0x14E402 2 2674 Error processing lotus command GetCardHeader
0x14E802 2 2676 Error processing lotus command GetCardKeyArea
0x14EA02 2 2677 Error processing lotus command ChangeDebugMode
0x14EC02 2 2678 Error processing lotus command GetRmaInformation
0x150802 2 2692 Tried sending lotus card command Refresh when not in secure mode
0x150A02 2 2693 Tried sending lotus card command when not in correct mode
0x155602 2 2731 Error processing lotus card command ReadId1
0x155802 2 2732 Error processing lotus card command ReadId2
0x155A02 2 2733 Error processing lotus card command ReadId3
0x155E02 2 2735 Error processing lotus card command ReadPage
0x156202 2 2737 Error processing lotus card command WritePage
0x156402 2 2738 Error processing lotus card command Refresh
0x156C02 2 2742 Error processing lotus card command ReadCrc
0x156E02 2 2743 Error processing lotus card command Erase or UnlockForceErase
0x157002 2 2744 Error processing lotus card command ReadDevParam
0x157202 2 2745 Error processing lotus card command WriteDevParam
0x16B002 2 2904 Id2Normal did not match the value in the buffer returned by ChangeDebugMode
0x16B202 2 2905 Id1Normal did not match Id1Writer when switching gamecard to write mode
0x16B402 2 2906 Id2Normal did not match Id2Writer when switching gamecard to write mode
0x171402 2 2954 Invalid gamecard handle.
0x172002 2 2960 Invalid gamecard handle when opening normal gamecard partition
0x172202 2 2961 Invalid gamecard handle when opening secure gamecard partition
0x177202 2 3001 Unimplemented behavior
0x177602 2 3003 File/Directory already exists.
0x190202 2 3201 Memory allocation failure related to FAT filesystem code
0x190602 2 3203 Memory allocation failure related to FAT filesystem code
0x190802 2 3204 Memory allocation failure related to FAT filesystem code
0x190A02 2 3205 Memory allocation failure related to FAT filesystem code
0x190C02 2 3206 Memory allocation failure related to FAT filesystem code
0x191002 2 3208 Memory allocation failure related to FAT filesystem code
0x195802 2 3244 Allocation failure related to SD cards
0x196002 2 3248 Out of memory
0x196202 2 3249 Out of memory
0x1A3E02 2 3359 Out of memory
0x1A4002 2 3360 Out of memory
0x1A4A02 2 3365 Out of memory
0x21BC02 2 4318 Invalid save data filesystem magic (valid magic is SAVE in ASCII)
0x234202 2 4513 Error reading ACID section in NPDM
0x234402 2 4514 Invalid NPDM ACID section size
0x234602 2 4515 Last byte of the ACID modulus is zero
0x234802 2 4516 Invalid ACID fixed key signature
0x234A02 2 4517 Invalid NCA magic
0x234C02 2 4518 Invalid NCA header fixed key signature
0x234E02 2 4519 Invalid NCA header ACID signature
0x235002 2 4520 Invalid NCA header section hash
0x235202 2 4521 Invalid NCA Key index
0x235602 2 4523 Invalid encryption type
0x235802 2 4524 Redirection BKTR table size is negative
0x235A02 2 4525 Encryption BKTR table size is negative
0x235C02 2 4526 Redirection BKTR table end offset is past the Encryption BKTR table start offset
0x235E02 2 4527 NCA-path used with the wrong titleID.
0x236002 2 4528 NCA header value is out of range
0x236202 2 4529 NCA FS header value is out of range
0x236802 2 4532 PartitionFS hash block size is not a power of 2
0x236A02 2 4533 PartitionFS hash "always_2" field is not 2
0x236C02 2 4534 PartitionFS hash table is too small for main data
0x236E02 2 4535 Invalid PartitionFS block hash
0x244402 2 4642 Invalid Partition file hashed region bounds
0x244602 2 4643 Invalid Partition FS hash
0x244802 2 4644 Invalid PFS0 magic
0x244A02 2 4645 Invalid HFS0 magic
0x244C02 2 4646 Invalid name offset for Partition FS file entry
0x244E02 2 4647 Calculated Partition FS header size changed between 2 consecutive reads
0x249802 2 4684 Invalid FAT file number.
0x249C02 2 4686 Invalid FAT format for BIS User partition.
0x249E02 2 4687 Invalid FAT format for BIS System partition.
0x24A002 2 4688 Invalid FAT format for BIS Safe partition.
0x24A202 2 4689 Invalid FAT format for BIS Calibration partition.
0x250E02 2 4743 Corrupted NAX0 header.
0x251002 2 4744 Invalid NAX0 magicnum.
0x280202 2 5121 Invalid FAT size
0x280402 2 5122 Invalid FAT BPB (BIOS Parameter Block)
0x280602 2 5123 Invalid FAT parameter
0x280802 2 5124 Invalid FAT sector
0x280A02 2 5125 Invalid FAT sector
0x280C02 2 5126 Invalid FAT sector
0x280E02 2 5127 Invalid FAT sector
0x296A02 2 5301 Mountpoint not found
0x2EE202 2 6001 Invalid input
0x2EE602 2 6003 Path too long
0x2EE802 2 6004 Invalid character.
0x2EEA02 2 6005 Invalid directory path.
0x2EEC02 2 6006 Unable to retrieve directory from path
0x2F5A02 2 6061 Offset outside storage
0x313802 2 6300 Operation not supported
0x313A02 2 6301 A specified filesystem has no MultiCommitTarget when doing a multi-filesystem commit
0x313C02 2 6302 Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable
0x313E02 2 6303 Attempted to resize a nn::fs::SubStorage or BufferedStorage when the SubStorage ends before the base storage
0x314002 2 6304 Attempted to call nn::fs::MemoryStorage::SetSize
0x314202 2 6305 Invalid Operation ID in nn::fs::MemoryStorage::OperateRange
0x314402 2 6306 Invalid Operation ID in nn::fs::FileStorage::OperateRange
0x314602 2 6307 Invalid Operation ID in nn::fs::FileHandleStorage::OperateRange
0x314802 2 6308 Invalid Operation ID in nn::fssystem::SwitchStorage::OperateRange
0x314A02 2 6309 Invalid Operation ID in nn::fs::detail::StorageServiceObjectAdapter::OperateRange
0x314C02 2 6310 Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write
0x314E02 2 6311 Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::SetSize
0x315002 2 6312 Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange
0x315202 2 6313 Attempted to call nn::fssystem::AesCtrStorageExternal::Write
0x315402 2 6314 Attempted to call nn::fssystem::AesCtrStorageExternal::SetSize
0x315602 2 6315 Attempted to call nn::fssystem::AesCtrStorage::SetSize
0x315802 2 6316 Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize
0x315A02 2 6317 Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::OperateRange
0x315C02 2 6318 Attempted to call nn::fssystem::save::IntegrityVerificationStorage::SetSize
0x315E02 2 6319 Attempted to invalidate the cache of a RomFs IVFC storage in nn::fssystem::save::IntegrityVerificationStorage::OperateRange
0x316002 2 6320 Invalid Operation ID in nn::fssystem::save::IntegrityVerificationStorage::OperateRange
0x316202 2 6321 Attempted to call nn::fssystem::save::BlockCacheBufferedStorage::SetSize
0x316402 2 6322 Attempted to invalidate the cache of something other than a savedata IVFC storage in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange
0x316602 2 6323 Invalid Operation ID in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange
0x316802 2 6324 Attempted to call nn::fssystem::IndirectStorage::Write
0x316A02 2 6325 Attempted to call nn::fssystem::IndirectStorage::SetSize
0x316C02 2 6326 Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange
0x316E02 2 6327 Attempted to call nn::fssystem::SparseStorage::ZeroStorage::Write
0x317002 2 6328 Attempted to call nn::fssystem::SparseStorage::ZeroStorage::SetSize
0x317202 2 6329 Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize
0x317402 2 6330 Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::Write
0x317602 2 6331 Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::SetSize
0x317802 2 6332 Attempted to call nn::fssystem::IntegrityRomFsStorage::SetSize
0x317A02 2 6333 Attempted to call nn::fssystem::save::DuplexStorage::SetSize
0x317C02 2 6334 Invalid Operation ID in nn::fssystem::save::DuplexStorage::OperateRange
0x317E02 2 6335 Attempted to call nn::fssystem::save::HierarchicalDuplexStorage::SetSize
0x318002 2 6336 Attempted to call nn::fssystem::save::RemapStorage::GetSize
0x318202 2 6337 Attempted to call nn::fssystem::save::RemapStorage::SetSize
0x318402 2 6338 Invalid Operation ID in nn::fssystem::save::RemapStorage::OperateRange
0x318602 2 6339 Attempted to call nn::fssystem::save::IntegritySaveDataStorage::SetSize
0x318802 2 6340 Invalid Operation ID in nn::fssystem::save::IntegritySaveDataStorage::OperateRange
0x318A02 2 6341 Attempted to call nn::fssystem::save::JournalIntegritySaveDataStorage::SetSize
0x318C02 2 6342 Invalid Operation ID in nn::fssystem::save::JournalIntegritySaveDataStorage::OperateRange
0x318E02 2 6343 Attempted to call nn::fssystem::save::JournalStorage::GetSize
0x319002 2 6344 Attempted to call nn::fssystem::save::JournalStorage::SetSize
0x319202 2 6345 Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange
0x319402 2 6346 Attempted to call nn::fssystem::save::UnionStorage::SetSize
0x319602 2 6347 Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize
0x319802 2 6348 Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::Read
0x319A02 2 6349 Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::SetSize
0x319C02 2 6350 Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::Write
0x319E02 2 6351 Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::SetSize
0x31A002 2 6352 Invalid Operation ID in nn::fssrv::fscreator::ReadOnlyGameCardStorage::OperateRange
0x31A202 2 6353 Attempted to call SdStorage::SetSize
0x31A402 2 6354 Invalid Operation ID in SdStorage::OperateRange
0x31A602 2 6355 Invalid Operation ID in nn::fat::FatFile::DoOperateRange
0x31A802 2 6356 Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange
0x31AA02 2 6357 Attempted to call nn::fssystem::ConcatenationFile::SetSize
0x31AC02 2 6358 Attempted to call nn::fssystem::ConcatenationFile::OperateRange
0x31AE02 2 6359 Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry
0x31B002 2 6360 Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange
0x31B202 2 6361 Attempted to call nn::fssystem::ZeroBitmapFile::SetSize
0x31B402 2 6362 Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange
0x31B602 2 6363 Invalid Operation ID in nn::fssystem::AesXtsFile::DoOperateRange
0x31B802 2 6364 Attempted to modify a nn::fs::RomFsFileSystem
0x31BA02 2 6365 Attempted to call nn::fs::RomFsFileSystem::DoCommitProvisionally
0x31BC02 2 6366 Attempted to query the space in a nn::fs::RomFsFileSystem
0x31BE02 2 6367 Attempted to modify a nn::fssystem::RomFsFile
0x31C002 2 6368 Invalid Operation ID in nn::fssystem::RomFsFile::DoOperateRange
0x31C202 2 6369 Attempted to modify a nn::fs::ReadOnlyFileSystemTemplate
0x31C402 2 6370 Attempted to call nn::fs::ReadOnlyFileSystemTemplate::DoCommitProvisionally
0x31C602 2 6371 Attempted to query the space in a nn::fs::ReadOnlyFileSystemTemplate
0x31C802 2 6372 Attempted to modify a nn::fs::ReadOnlyFileSystemFile
0x31CA02 2 6373 Invalid Operation ID in nn::fs::ReadOnlyFileSystemFile::DoOperateRange
0x31CC02 2 6374 Attempted to modify a nn::fssystem::PartitionFileSystemCore
0x31CE02 2 6375 Attempted to call nn::fssystem::PartitionFileSystemCore::DoCommitProvisionally
0x31D002 2 6376 Attempted to call nn::fssystem::PartitionFileSystemCore::PartitionFile::DoSetSize
0x31D202 2 6377 Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange
0x31D402 2 6378 Invalid Operation ID in nn::fssystem::TmFileSystemFile::DoOperateRange
0x31D602 2 6379 Attempted to call unsupported functions in nn::fssrv::fscreator::SaveDataInternalStorageFileSystem, nn::fssrv::detail::SaveDataInternalStorageAccessor::PaddingFile or nn::fssystem::save::detail::SaveDataExtraDataInternalStorageFile
0x31DC02 2 6382 Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally
0x31DE02 2 6383 Attempted to call nn::fssystem::SaveDataFileSystem::DoCommitProvisionally
0x31E002 2 6384 Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally
0x31E202 2 6385 Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::Write
0x31E402 2 6386 Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::SetSize
0x320002 2 6400 Permission denied
0x326602 2 6451 Missing titlekey(?) required to mount content
0x326E02 2 6455 File not closed
0x327002 2 6456 Directory not closed
0x327202 2 6457 Writable file not closed when committing
0x327402 2 6458 FS allocators already registered
0x327602 2 6459 FS allocators already used
0x327A02 2 6461 FS allocator alignment violation
0x339402 2 6602 File not found.
0x339602 2 6603 Directory not found.
0x346C02 2 6710 Multi-commit limit reached
0x35F202 2 6905 Mount name not found in table.
0x3DBC02 2 7902 RomFs table: Entry not found in dictionary
0x3DBE02 2 7903 RomFs table: File not found
0x3DC002 2 7904 RomFs table: Directory not found
0x3DC402 2 7906 RomFs table: Entry already exists when trying to add a new entry
0x3DC602 2 7907 RomFs table: Insufficient space to add new entry
0x3DC802 2 7908 RomFs table: Unable to add new directory
0x3DCA02 2 7909 RomFs table: Unable to add new file
0x3DCC02 2 7910 RomFs directory has no more child directories/files when iterating
0x3DD402 2 7914 RomFs table: Path is file, not directory
0x803 3 4 OS busy
0xE03 3 7 Invalid parameter
0x1003 3 8 Out of memory
0x1203 3 9 Out of resources
0x3EA03 3 501 Invalid handle
0x3EE03 3 503 Invalid memory mirror
0x7FE03 3 1023 TLS slot is not allocated
0xA05 5 5 NcaID not found. Returned when attempting to mount titles which exist that aren't *8XX titles, the same way *8XX titles are mounted.
0xE05 5 7 TitleId not found
0x1805 5 12 Invalid StorageId
0xDC05 5 110 Gamecard not inserted
0x17C05 5 190 Gamecard not initialized
0x1F405 5 250 Sdcard not inserted
0x20805 5 260 Storage not mounted
0x806 6 4 Converted from error 0xD401
0x1006 6 8 Converted from error 0xE401
0x408 8 2 Program location entry not found
0x608 8 3 Invalid context for control location
0x808 8 4 Storage not found
0xA08 8 5 Access denied
0xC08 8 6 Offline manual HTML location entry not found
0xE08 8 7 Title is not registered
0x1008 8 8 Control location entry for host not found
0x1208 8 9 Legal info HTML location entry not found
0x1408 8 10 Program location for debug entry not found
0x209 9 1 Args too long.
0x409 9 2 Maximum processes loaded.
0x609 9 3 NPDM too big.
0x809 9 4 Invalid NPDM.
0xA09 9 5 Invalid NSO.
0xC09 9 6 Invalid Path.
0xE09 9 7 Already registered.
0x1009 9 8 Title not found.
0x1209 9 9 Title-id in ACI0 doesn't match range in ACID.
0x1409 9 10 Invalid version in NPDM.
0x6609 9 51 Insufficient address space.
0x6809 9 52 Insufficient NRO.
0x6A09 9 53 Invalid NRR
0x6C09 9 54 Invalid signature
0x6E09 9 55 Insufficient NRO registrations.
0x7009 9 56 Insufficient NRR registrations.
0x7209 9 57 NRO Already loaded.
0xA209 9 81 Unaligned NRR address
0xA409 9 82 Bad NRR size
0xA809 9 84 NRR Not Loaded.
0xAA09 9 85 Bad NRR address
0xAE09 9 87 Bad initialization
0xC809 9 100 Unknown ACI0 descriptor
0xCE09 9 103 ACID/ACI0 don't match for descriptor "KernelFlags"
0xD009 9 104 ACID/ACI0 don't match for descriptor "SyscallMask"
0xD409 9 106 ACID/ACI0 don't match for descriptor "MapIoOrNormalRange"
0xD609 9 107 ACID/ACI0 don't match for descriptor "MapNormalPage"
0xDE09 9 111 ACID/ACI0 don't match for descriptor "InterruptPair"
0xE209 9 113 ACID/ACI0 don't match for descriptor "ApplicationType"
0xE409 9 114 ACID/ACI0 don't match for descriptor "KernelReleaseVersion"
0xE609 9 115 ACID/ACI0 don't match for descriptor "HandleTableSize"
0xE809 9 116 ACID/ACI0 don't match for descriptor "DebugFlags"
0x1940A 10 202 Invalid CMIF header size.
0x1A60A 10 211 Invalid CMIF input header.
0x1A80A 10 212 Invalid CMIF output header.
0x1BA0A 10 221 Invalid method dispatch ID.
0x1D60A 10 235 Invalid in object count.
0x1D80A 10 236 Invalid out object count.
0x25A0A 10 301 Out of domain entries.
0x20B 11 1 Unsupported operation
0xCC0B 11 102 Out of server session memory
0x11A0B 11 141 Went past maximum during marshalling.
0x1900B 11 200 Session doesn't support domains.
0x25A0B 11 301 Remote process is dead.
0x3260B 11 403 Unknown request type
0x3D60B 11 491 IPC Query 1 failed.
0x20F 15 1 Pid not found
0x60F 15 3 Process has no pending events
0xA0F 15 5 Application already running
0x410 16 2 Title-id not found
0xF010 16 120 Sysupdate not required
0x1F610 16 251 Unexpected StorageId
0x2A810 16 340 IsAnyInternetRequestAccepted with the output from GetClientId returned false.
0x64210 16 801 SystemDeliveryInfo system_delivery_protocol_version is less than the system-setting.
0x64410 16 802 SystemDeliveryInfo system_delivery_protocol_version is larger than the system-setting.
0x74610 16 931 Invalid SystemDeliveryInfo HMAC / invalid Meta Id.
0x6F810 16 892 Unknown state ref-count is zero.
0x215 21 1 Out of processes
0x415 21 2 Not initialized.
0x615 21 3 Max sessions
0x815 21 4 Service already registered
0xA15 21 5 Out of services
0xC15 21 6 Invalid name (all zeroes)
0xE15 21 7 Service not registered
0x1015 21 8 Permission denied
0x1215 21 9 Service Access Control too big.
0x416 22 2 Address space is full
0x616 22 3 NRO already loaded
0x816 22 4 Invalid NRO header values
0xC16 22 6 Bad NRR magic
0x1016 22 8 Reached max NRR count
0x1216 22 9 Unable to verify NRO hash or NRR signature
0x80216 22 1025 Address not page-aligned
0x80416 22 1026 Incorrect NRO size
0x80816 22 1028 NRO not loaded
0x80A16 22 1029 NRR not loaded
0x80C16 22 1030 Already initialized
0x80E16 22 1031 Not initialized
0x21A 26 1 SMC is not implemented
0x41A 26 2 SMC argument is invalid
0x61A 26 3 SMC is currently in progress/secmon is busy
0x81A 26 4 Secmon not currently performing async operation
0xA1A 26 5 Invalid SMC async callback key
0xC1A 26 6 SMC is blacklisted during current boot
0xC81A 26 100 Invalid (buffer) size
0xCA1A 26 101 Unknown SMC error
0xCA1A 26 101 Decryption failure
0xD01A 26 104 No AES keyslots available
0xD21A 26 105 Invalid AES keyslot
0xD41A 26 106 BootReason already set
0xD61A 26 107 BootReason not set
0xD81A 26 108 Invalid argument
0x35B 347 1 Failed to init SM.
0x55B 347 2 Failed to init FS.
0x75B 347 3 Failed to open NRO file. May also happen when SD card isn't inserted / SD mounting failed earlier.
0x95B 347 4 Failed to read NRO header.
0xB5B 347 5 Invalid NRO magic.
0xD5B 347 6 Invalid NRO segments.
0xF5B 347 7 Failed to read NRO.
0x135B 347 9 Failed to allocate heap.
0x255B 347 18 Failed to map code-binary memory.
0x275B 347 19 Failed to map code memory (.text).
0x295B 347 20 Failed to map code memory (.rodata).
0x2B5B 347 21 Failed to map code memory (.data+.bss).
0x315B 347 24 Failed to unmap code memory (.text).
0x335B 347 25 Failed to unmap code memory (.rodata).
0x355B 347 26 Failed to unmap code memory (.data+.bss).
0x19269 105 201 Null settings name
0x19469 105 202 Null settings key
0x19669 105 203 Null settings value
0x19A69 105 205 Null settings value buffer
0x1A069 105 208 Null setting value size buffer
0x1A269 105 209 Null debug mode flag buffer
0x1BA69 105 221 Setting group name has zero length
0x1BC69 105 222 Empty settings item key
0x1E269 105 241 Setting group name is too long (64 character limit?)
0x1E469 105 242 Setting name is too long (64 character limit?)
0x20A69 105 261 Setting group name ends with '.' or contains invalid characters (allowed: [a-z0-9_\-.])
0x20C69 105 262 Setting name ends with '.' or contains invalid characters (allowed: [a-z0-9_\-.])
0x4DA69 105 621 Null language code buffer
0x4E269 105 625 Language out of valid range
0x4EE69 105 631 Null network settings buffer
0x4F069 105 632 Null network settings output count buffer
0x50269 105 641 Null backlight settings buffer
0x51669 105 651 Null Bluetooth device setting buffer
0x51869 105 652 Null Bluetooth device setting output count buffer
0x51A69 105 653 Null Bluetooth enable flag buffer
0x51C69 105 654 Null Bluetooth AFH enable flag buffer
0x51E69 105 655 Null Bluetooth boost enable flag buffer
0x52069 105 656 Null BLE pairing settings buffer
0x52269 105 657 Null BLE pairing settings entry count buffer
0x52A69 105 661 Null external steady clock source ID buffer
0x52C69 105 662 Null user system clock context buffer
0x52E69 105 663 Null network system clock context buffer
0x53069 105 664 Null user system clock automatic correction enabled flag buffer
0x53269 105 665 Null shutdown RTC value buffer
0x53469 105 666 Null external steady clock internal offset buffer
0x53E69 105 671 Null account settings buffer
0x55269 105 681 Null audio volume buffer
0x55669 105 683 Null ForceMuteOnHeadphoneRemoved buffer
0x55869 105 684 Null headphone volume warning count buffer
0x55E69 105 687 Invalid audio output mode
0x56069 105 688 Null headphone volume update flag buffer
0x56669 105 691 Null console information upload flag buffer
0x57A69 105 701 Null automatic application download flag buffer
0x57C69 105 702 Null notification settings buffer
0x57E69 105 703 Null account notification settings entry count buffer
0x58069 105 704 Null account notification settings buffer
0x58E69 105 711 Null vibration master volume buffer
0x59069 105 712 Null NX controller settings buffer
0x59269 105 713 Null NX controller settings entry count buffer
0x59469 105 714 Null USB full key enable flag buffer
0x5A269 105 721 Null TV settings buffer
0x5A469 105 722 Null EDID buffer
0x5B669 105 731 Null data deletion settings buffer
0x5CA69 105 741 Null initial system applet program ID buffer
0x5CC69 105 742 Null overlay disp program ID buffer
0x5CE69 105 743 Null IsInRepairProcess buffer
0x5D069 105 744 Null RequiresRunRepairTimeReviser buffer
0x5DE69 105 751 Null device timezone location name buffer
0x5F269 105 761 Null primary album storage buffer
0x60669 105 771 Null USB 3.0 enable flag buffer
0x60869 105 772 Null USB Type-C power source circuit version buffer
0x61A69 105 781 Null battery lot buffer
0x62E69 105 791 Null serial number buffer
0x64269 105 801 Null lock screen flag buffer
0x64669 105 803 Null color set ID buffer
0x64869 105 804 Null quest flag buffer
0x64A69 105 805 Null wireless certification file size buffer
0x64C69 105 806 Null wireless certification file buffer
0x64E69 105 807 Null initial launch settings buffer
0x65069 105 808 Null device nickname buffer
0x65269 105 809 Null battery percentage flag buffer
0x65469 105 810 Null applet launch flags buffer
0x7E869 105 1012 Null wireless LAN enable flag buffer
0x7FA69 105 1021 Null product model buffer
0x80E69 105 1031 Null NFC enable flag buffer
0x82269 105 1041 Null ECI device certificate buffer
0x82469 105 1042 Null E-Ticket device certificate buffer
0x83669 105 1051 Null sleep settings buffer
0x84A69 105 1061 Null EULA version buffer
0x84C69 105 1062 Null EULA version entry count buffer
0x85E69 105 1071 Null LDN channel buffer
0x87269 105 1081 Null SSL key buffer
0x87469 105 1082 Null SSL certificate buffer
0x88669 105 1091 Null telemetry flags buffer
0x89A69 105 1101 Null Gamecard key buffer
0x89C69 105 1102 Null Gamecard certificate buffer
0x8AE69 105 1111 Null PTM battery lot buffer
0x8B069 105 1112 Null PTM fuel gauge parameter buffer
0x8C269 105 1121 Null ECI device key buffer
0x8C469 105 1122 Null E-Ticket device key buffer
0x8D669 105 1131 Null speaker parameter buffer
0x8EA69 105 1141 Null firmware version buffer
0x8EC69 105 1142 Null firmware version digest buffer
0x8EE69 105 1143 Null rebootless system update version buffer
0x8FE69 105 1151 Null Mii author ID buffer
0x91269 105 1161 Null fatal flags buffer
0x92669 105 1171 Null auto update enable flag buffer
0x93A69 105 1181 Null external RTC reset flag buffer
0x94E69 105 1191 Null push notification activity mode buffer
0x96269 105 1201 Null service discovery control setting buffer
0x97669 105 1211 Null error report share permission buffer
0x98A69 105 1221 Null LCD vendor ID buffer
0x99E69 105 1231 Null console SixAxis sensor acceleration bias buffer
0x9A069 105 1232 Null console SixAxis sensor angular velocity bias buffer
0x9A269 105 1233 Null console SixAxis sensor acceleration gain buffer
0x9A469 105 1234 Null console SixAxis sensor angular velocity gain buffer
0x9A669 105 1235 Null console SixAxis sensor angular velocity time bias buffer
0x9A869 105 1236 Null console SixAxis sensor angular acceleration buffer
0x9B269 105 1241 Null keyboard layout buffer
0x9BA69 105 1245 Invalid keyboard layout
0x9C669 105 1251 Null web inspector flag buffer
0x9C869 105 1252 Null allowed SSL hosts buffer
0x9CA69 105 1253 Null allowed SSL hosts entry count buffer
0x9CC69 105 1254 Null host FS mount point buffer
0x9EE69 105 1271 Null Amiibo key buffer
0x9F069 105 1272 Null Amiibo ECQV certificate buffer
0x9F269 105 1273 Null Amiibo ECDSA certificate buffer
0x9F469 105 1274 Null Amiibo ECQV BLS key buffer
0x9F669 105 1275 Null Amiibo ECQV BLS certificate buffer
0x9F869 105 1276 Null Amiibo ECQV BLS root certificate buffer
0x272 114 1 Generic error
0xC72 114 6 Unsupported operation
0x74 116 0 Time service not initialized
0x274 116 1 Permission denied
0xCC74 116 102 Time not set / Clock Source Id mismatch
0x19074 116 200 Invalid time comparison
0x19274 116 201 Signed overflow/underflow
0x64274 116 801 Memory allocation failure
0x70A74 116 901 Null pointer
0x70C74 116 902 Value out of valid range
0x70E74 116 903 TimeZoneRule conversion failed
0x7BA74 116 989 TimeZone location name not found
0x7BC74 116 990 Unimplemented functionality
0xC79 121 6 IsAnyInternetRequestAccepted with the output from GetClientId returned false.
0x27A 122 1 Invalid argument
0x47A 122 2 Object not found
0x67A 122 3 Object locked/in used
0x87A 122 4 Target already mounted
0xA7A 122 5 Target not mounted
0xC7A 122 6 Object already opened
0xE7A 122 7 Object not opened
0x107A 122 8 IsAnyInternetRequestAccepted with the output from GetClientId returned false.
0xA07A 122 80 Passphrase not found
0xA27A 122 81 Data verification failed
0xB47A 122 90 Invalid API call
0xC47A 122 98 Invalid operation
0x167B 123 11 Converted from NSS SEC errors: -8192 (SEC_ERROR_IO), -8191 (SEC_ERROR_LIBRARY_FAILURE), -8190 (SEC_ERROR_BAD_DATA), -8189 (SEC_ERROR_OUTPUT_LEN), -8188 (SEC_ERROR_INPUT_LEN), -8187 (SEC_ERROR_INVALID_ARGS), -8186 (SEC_ERROR_INVALID_ALGORITHM), -8184 (SEC_ERROR_INVALID_TIME), -8152 (SEC_ERROR_INVALID_KEY).

Also converted from NSPR errors: -5991 (PR_IO_ERROR), -5962 (PR_BUFFER_OVERFLOW_ERROR), -5950 (PR_FILE_NOT_FOUND_ERROR), -5949 (PR_NOT_DIRECTORY_ERROR), -5946 (PR_FILESYSTEM_MOUNTED_ERROR), -5938 (PR_END_OF_FILE_ERROR).

Also converted from NSS SSL errors: -12223 (SSL_ERROR_GENERATE_RANDOM_FAILURE), -12222 (SSL_ERROR_SIGN_HASHES_FAILURE), -12221 (SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE), -12219 (SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE), -12218 (SSL_ERROR_ENCRYPTION_FAILURE), -12217 (SSL_ERROR_DECRYPTION_FAILURE), -12216 (SSL_ERROR_SOCKET_WRITE_FAILURE), -12212 (SSL_ERROR_SYM_KEY_CONTEXT_FAILURE), -12209 (SSL_ERROR_IV_PARAM_FAILURE), -12207 (SSL_ERROR_SESSION_KEY_GEN_FAILURE), -12203 (SSL_ERROR_NO_COMPRESSION_OVERLAP), -12202 (SSL_ERROR_HANDSHAKE_NOT_COMPLETED), -12201 (SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE), -12172 (SSL_ERROR_NEXT_PROTOCOL_DATA_INVALID).

0x1A7B 123 13 Unrecognized error.
0xCC7B 123 102 Converted from NSS SEC error -8173 (SEC_ERROR_NO_MEMORY).

Also converted from NSPR errors: -6000 (PR_OUT_OF_MEMORY_ERROR), -5974 (PR_INSUFFICIENT_RESOURCES_ERROR, -5971 (PR_PROC_DESC_TABLE_FULL_ERROR).

0xE87B 123 116 Converted from NSPR error -5999 (PR_BAD_DESCRIPTOR_ERROR).
0x1027B 123 129 DER CRL decoding failed.
0x1987B 123 204 Converted from NSPR error -5998 (PR_WOULD_BLOCK_ERROR).
0x19A7B 123 205 Converted from NSPR error -5990 (PR_IO_TIMEOUT_ERROR).
0x19C7B 123 206 Converted from NSPR error -5935 (PR_OPERATION_ABORTED_ERROR).
0x1A07B 123 208 Converted from NSPR error -5978 (PR_NOT_CONNECTED_ERROR).
0x1A27B 123 209 Converted from NSPR error -5961 (PR_CONNECT_RESET_ERROR).
0x1A47B 123 210 Converted from NSPR error -5928 (PR_CONNECT_ABORTED_ERROR).
0x1A67B 123 211 Converted from NSPR error -5929 (PR_SOCKET_SHUTDOWN_ERROR).
0x1A87B 123 212 Converted from NSPR error -5930 (PR_NETWORK_DOWN_ERROR).
0x1AE7B 123 215 ClientPki/InternalPki was already previously imported/registered.
0x1B47B 123 218 Maximum number of ServerPki objects were already imported.
0x25A7B 123 301 Converted from NSS SSL error -12276 (SSL_ERROR_BAD_CERT_DOMAIN).
0x25C7B 123 302 Converted from NSS SSL error -12285 (SSL_ERROR_NO_CERTIFICATE).
0x25E7B 123 303 Converted from NSS SEC errors: -8181 (SEC_ERROR_EXPIRED_CERTIFICATE), -8162 (SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE).
0x2607B 123 304 Converted from NSS SEC error -8180 (SEC_ERROR_REVOKED_CERTIFICATE).
0x2627B 123 305 Converted from NSS SEC error -8183 (SEC_ERROR_BAD_DER).
0x2647B 123 306 Converted from NSS SEC errors: -8102 (SEC_ERROR_INADEQUATE_KEY_USAGE), -8101 (SEC_ERROR_INADEQUATE_CERT_TYPE).
0x2667B 123 307 Converted from NSS SEC errors: -8185 (SEC_ERROR_INVALID_AVA), -8182 (SEC_ERROR_BAD_SIGNATURE), -8158 (SEC_ERROR_EXTENSION_VALUE_INVALID), -8156 (SEC_ERROR_CA_CERT_INVALID), -8151 (SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION), -8080 (SEC_ERROR_CERT_NOT_IN_NAME_SPACE).
0x2687B 123 308 Converted from NSS SEC errors: -8179 (SEC_ERROR_UNKNOWN_ISSUER), -8172 (SEC_ERROR_UNTRUSTED_ISSUER), -8014 (SEC_ERROR_APPLICATION_CALLBACK_ERROR).
0x26A7B 123 309 Converted from NSS SEC error -8171 (SEC_ERROR_UNTRUSTED_CERT).
0x26C7B 123 310 Converted from NSS SSL errors: -12233 (SSL_ERROR_RX_UNKNOWN_RECORD_TYPE), -12232 (SSL_ERROR_RX_UNKNOWN_HANDSHAKE), -12231 (SSL_ERROR_RX_UNKNOWN_ALERT). This is also returned by ImportClientPki when import fails.
0x26E7B 123 311 Converted from NSS SSL errors: -12261 (SSL_ERROR_RX_MALFORMED_HELLO_REQUEST), -12260 (SSL_ERROR_RX_MALFORMED_CLIENT_HELLO), -12259 (SSL_ERROR_RX_MALFORMED_SERVER_HELLO), -12258 (SSL_ERROR_RX_MALFORMED_CERTIFICATE), -12257 (SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH), -12256 (SSL_ERROR_RX_MALFORMED_CERT_REQUEST), -12255 (SSL_ERROR_RX_MALFORMED_HELLO_DONE), -12254 (SSL_ERROR_RX_MALFORMED_CERT_VERIFY), -12253 (SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH), -12252 (SSL_ERROR_RX_MALFORMED_FINISHED), -12251 (SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER), -12250 (SSL_ERROR_RX_MALFORMED_ALERT), -12249 (SSL_ERROR_RX_MALFORMED_HANDSHAKE), -12248 (SSL_ERROR_RX_MALFORMED_APPLICATION_DATA), -12166 (SSL_ERROR_RX_MALFORMED_HELLO_VERIFY_REQUEST).
0x2707B 123 312 Converted from NSS SEC error -8144 (SEC_ERROR_UNSUPPORTED_KEYALG).

Also converted from NSS SSL errors: -12274 (SSL_ERROR_SSL2_DISABLED), -12247 (SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST), -12246 (SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO), -12245 (SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO), -12244 (SSL_ERROR_RX_UNEXPECTED_CERTIFICATE), -12243 (SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH), -12242 (SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST), -12241 (SSL_ERROR_RX_UNEXPECTED_HELLO_DONE), -12240 (SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY), -12239 (SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH), -12238 (SSL_ERROR_RX_UNEXPECTED_FINISHED).

0x2727B 123 313 Converted from NSS SSL errors: -12237 (SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER), -12236 (SSL_ERROR_RX_UNEXPECTED_ALERT), -12235 (SSL_ERROR_RX_UNEXPECTED_HANDSHAKE), -12234 (SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA).
0x2747B 123 314 Converted from NSS SSL error -12263 (SSL_ERROR_RX_RECORD_TOO_LONG).
0x2767B 123 315 Converted from NSS SSL error -12165 (SSL_ERROR_RX_UNEXPECTED_HELLO_VERIFY_REQUEST).
0x2787B 123 316 Converted from NSS SSL error -12163 (SSL_ERROR_RX_UNEXPECTED_CERT_STATUS).
0x27A7B 123 317 Converted from NSS SSL error -12160 (SSL_ERROR_INCORRECT_SIGNATURE_ALGORITHM).
0x27C7B 123 318 Converted from NSS SSL errors: -12173 (SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY), -12156 (SSL_ERROR_WEAK_SERVER_CERT_KEY).
0x27E7B 123 319 Converted from NSS SSL error -12273 (SSL_ERROR_BAD_MAC_READ).
0x2827B 123 321 Converted from NSS SSL errors: -12215 (SSL_ERROR_MD5_DIGEST_FAILURE), -12214 (SSL_ERROR_SHA_DIGEST_FAILURE), -12161 (SSL_ERROR_DIGEST_FAILURE).
0x2847B 123 322 Converted from NSS SSL error -12213 (SSL_ERROR_MAC_COMPUTATION_FAILURE).
0x2887B 123 324 Converted from NSS SEC error -8157 (SEC_ERROR_EXTENSION_NOT_FOUND).
0x28A7B 123 325 Converted from NSS SEC error -8049 (SEC_ERROR_UNRECOGNIZED_OID).
0x28C7B 123 326 Converted from NSS SEC error -8032 (SEC_ERROR_POLICY_VALIDATION_FAILED).
0x2947B 123 330 Converted from NSS SSL error -12177 (SSL_ERROR_DECOMPRESSION_FAILURE).
0xBBA7B 123 1501 Converted from NSS SSL error -12230 (SSL_ERROR_CLOSE_NOTIFY_ALERT).
0xBBC7B 123 1502 Converted from NSS SSL error -12229 (SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT).
0xBBE7B 123 1503 Converted from NSS SSL error -12272 (SSL_ERROR_BAD_MAC_ALERT).
0xBC07B 123 1504 Converted from NSS SSL error -12197 (SSL_ERROR_DECRYPTION_FAILED_ALERT).
0xBC27B 123 1505 Converted from NSS SSL error -12196 (SSL_ERROR_RECORD_OVERFLOW_ALERT).
0xBC47B 123 1506 Converted from NSS SSL error -12228 (SSL_ERROR_DECOMPRESSION_FAILURE_ALERT).
0xBC67B 123 1507 Converted from NSS SSL error -12227 (SSL_ERROR_HANDSHAKE_FAILURE_ALERT).
0xBCA7B 123 1509 Converted from NSS SSL error -12271 (SSL_ERROR_BAD_CERT_ALERT).
0xBCC7B 123 1510 Converted from NSS SSL error -12225 (SSL_ERROR_UNSUPPORTED_CERT_ALERT).
0xBCE7B 123 1511 Converted from NSS SSL error -12270 (SSL_ERROR_REVOKED_CERT_ALERT).
0xBD07B 123 1512 Converted from NSS SSL error -12269 (SSL_ERROR_EXPIRED_CERT_ALERT).
0xBD27B 123 1513 Converted from NSS SSL error -12224 (SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT).
0xBD47B 123 1514 Converted from NSS SSL error -12226 (SSL_ERROR_ILLEGAL_PARAMETER_ALERT).
0xBD67B 123 1515 Converted from NSS SSL error -12195 (SSL_ERROR_UNKNOWN_CA_ALERT).
0xBD87B 123 1516 Converted from NSS SSL error -12194 (SSL_ERROR_ACCESS_DENIED_ALERT).
0xBDA7B 123 1517 Converted from NSS SSL error -12193 (SSL_ERROR_DECODE_ERROR_ALERT).
0xBDC7B 123 1518 Converted from NSS SSL error -12192 (SSL_ERROR_DECRYPT_ERROR_ALERT).
0xBDE7B 123 1519 Converted from NSS SSL error -12191 (SSL_ERROR_EXPORT_RESTRICTION_ALERT).
0xBE07B 123 1520 Converted from NSS SSL error -12190 (SSL_ERROR_PROTOCOL_VERSION_ALERT).
0xBE27B 123 1521 Converted from NSS SSL error -12189 (SSL_ERROR_INSUFFICIENT_SECURITY_ALERT).
0xBE47B 123 1522 Converted from NSS SSL error -12188 (SSL_ERROR_INTERNAL_ERROR_ALERT).
0xBE67B 123 1523 Converted from NSS SSL error -12157 (SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT).
0xBE87B 123 1524 Converted from NSS SSL error -12187 (SSL_ERROR_USER_CANCELED_ALERT).
0xBEA7B 123 1525 Converted from NSS SSL error -12186 (SSL_ERROR_NO_RENEGOTIATION_ALERT).
0xBEC7B 123 1526 Converted from NSS SSL error -12184 (SSL_ERROR_UNSUPPORTED_EXTENSION_ALERT).
0xBEE7B 123 1527 Converted from NSS SSL error -12183 (SSL_ERROR_CERTIFICATE_UNOBTAINABLE_ALERT).
0xBF07B 123 1528 Converted from NSS SSL error -12182 (SSL_ERROR_UNRECOGNIZED_NAME_ALERT).
0xBF27B 123 1529 Converted from NSS SSL error -12181 (SSL_ERROR_BAD_CERT_STATUS_RESPONSE_ALERT).
0xBF47B 123 1530 Converted from NSS SSL error -12180 (SSL_ERROR_BAD_CERT_HASH_VALUE_ALERT).
0x27127B 123 5001 Converted from NSS SSL error -12155 (SSL_ERROR_RX_SHORT_DTLS_READ).
0x271E7B 123 5007 Out-of-bounds error during error conversion.
0x287C 124 20 Argument is NULL
0x2C7C 124 22 Argument is invalid
0x3C7C 124 30 Bad input buffer size
0x407C 124 32 Invalid input buffer
0x767C 124 59 IsAnyInternetRequestAccepted with the output from GetClientId returned false.
124 3000 System Update Required
124 3001 Game Update Required
124 4007 Account Permanent Ban
124 4508 Account Permanent Ban
124 4517 Account Ban
124 4609 Service Discontinued
0x27E 126 1 Invalid argument
0x87E 126 4 Entry not found
0xCE7E 126 67 Invalid database signature value (should be "NFDB")
0xD27E 126 69 Invalid database entry count
0x1987E 126 204 Development/debug-only behavior
0x480 128 2 IStorage not available.
0x680 128 3 No messages
0x4680 128 35 Error while launching applet.
0x4A80 128 37 Title-ID not found. Caused by code 0x410 when applet launch fails
0x3E880 128 500 Invalid input
0x3EC80 128 502 IStorage has already been opened by another accessor
0x3EE80 128 503 IStorage Read/Write out-of-bounds
0x3F480 128 506 Invalid parameters
0x3FE80 128 511 IStorage opened as wrong type (data opened as transfermem, transfermem opened as data)
0x40080 128 512 Unbalanced fatal section leave (returned when executing LeaveFatalSection without a preceding EnterFatalSection call)
0x40C80 128 518 Null object
0x4B080 128 600 Failed to allocate memory for IStorage
0x59080 128 712 Thread stack pool exhausted (out of memory)
0x79C80 128 974 DebugMode not enabled
0x7A880 128 980 am.debug!dev_function setting needs to be set / DebugMode not enabled
0x7CC80 128 998 Not implemented
0xCC81 129 102 Transmission not agreed
0xD281 129 105 Network unavailable
0x7DA81 129 1005 HTTP error: Couldnt resolve proxy
0x7DC81 129 1006 HTTP error: Couldnt resolve host
0x7DE81 129 1007 HTTP error: Couldnt connect
0x7FE81 129 1023 HTTP error: Write error
0x80481 129 1026 HTTP error: Read error
0x80681 129 1027 HTTP error: Out of memory
0x80881 129 1028 HTTP error: Operation timedout
0x81681 129 1035 HTTP error: SSL connect error
0x83681 129 1051 HTTP error: Peer failed verification
0x83881 129 1052 HTTP error: Got nothing
0x83E81 129 1055 HTTP error: Send error
0x84081 129 1056 HTTP error: Recv error
0x84481 129 1058 HTTP error: SSL cert problem
0x84681 129 1059 HTTP error: SSL cipher
0x84881 129 1060 HTTP error: SSL CA cert
0x12C081 129 2400 Server error: Status 400
0x12C281 129 2401 Server error: Status 401
0x12C681 129 2403 Server error: Status 403
0x138881 129 2500 Server error: Status 500
0x138E81 129 2503 Server error: Status 503
0x139081 129 2504 Server error: Status 504
0xA83 131 5 Unrecognized applet ID
0x485 133 2 Invalid DVFS table ID
0x685 133 3 DVFS table ID for debug only, see DVFS Table notes.
0x885 133 4 Invalid parameter
0x1489 137 10 Already initialized.
0x3C89 137 30 Task not found.
0x5089 137 40 Memory allocation failed / bad input.
0x29489 137 330 ContentMetaType doesn't match SystemUpdate.
0x271289 137 5001 One of the following socket errors occurred: ENETDOWN, ECONNRESET, EHOSTDOWN, EHOSTUNREACH, or EPIPE. Also occurs when the received size doesn't match the expected size (recvfrom() ret with meta_size data receiving).
0x272489 137 5010 Socket was shutdown() due to the async operation being cancelled.
0x273889 137 5020 Too many internal output entries with nim cmd42, system is Internet-connected, or an unrecognized socket error occured.
0x27D889 137 5100 Connection timeout.
0x2A4489 137 5410 Invalid ID.
0x2A5889 137 5420 Invalid magicnum. Can also be caused by the connection being closed by the peer, since non-negative return values from recv() are ignored in this case.
0x2A6C89 137 5430 Invalid data_size.
0x2A8089 137 5440 The input ContentMetaKey doesn't match the ContentMetaKey in state.
0x2A9489 137 5450 Invalid meta_size.
0x36B289 137 7001 HTTP invalid response code (>=600).
0x36B489 137 7002 HTTP invalid client response code (4xx).
0x36B689 137 7003 HTTP invalid server response code (5xx).
0x36B889 137 7004 HTTP invalid redirect response code (3xx).
0x390889-0x391889 137 7300-7308 HTTP response code 300-308.
0x39D089-0x39F289 137 7400-7417 HTTP response code 400-417.
0x3A9889-0x3AAA89 137 7500-7509 HTTP response code 500-509.
0x3CF089 137 7800 Unknown/invalid libcurl error.
0x3E8289-0x3F4089 137 8001-8096 libcurl error 1-96. Some of the libcurl errors in the error-table map to the above unknown-libcurl-error however.
0x68A 138 3 Not initialized.
0x668C 140 51 USB data-transfer in progress
0xD48C 140 106 Invalid descriptor
0x1928C 140 201 USB device not bound / interface already enabled
0x1BE8E 142 223 IsAnyInternetRequestAccepted with the output from GetClientId returned false.
0x290 144 1 Exited Abnormally (ExitReason == Abormal)
0x690 144 3 Canceled (ExitReason == Canceled)
0x890 144 4 Rejected
0xA90 144 5 Exited Unexpectedly (ExitReason == Unexpected)
0x299 153 1 Invalid audio device
0x499 153 2 Operation couldn't complete successfully
0x699 153 3 Invalid sample rate
0x899 153 4 Buffer size too small
0x1099 153 8 Too many buffers are still unreleased
0x1499 153 10 Invalid channel count
0x40299 153 513 Invalid/Unsupported operation
0xC0099 153 1536 Invalid handle
0xC0899 153 1540 Audio output was already started
0x3C9D 157 30 Address is NULL
0x3E9D 157 31 PID is NULL
0x549D 157 42 Already bound
0xCC9D 157 102 Invalid PID
0x49E 158 2 BootImagePackage not found
0x69E 158 3 Invalid BootImagePackage
0x89E 158 4 Work buffer too small
0xA9E 158 5 Work buffer not aligned
0xC9E 158 6 BootImages need repair
0x29F 159 1 Cancel was selected
0xAA3 163 5 System is booting up repair process without VOL+ held down.
0xCA3 163 6 System is booting up repair process that requires RepairTimeReviser but does not have special cartridge inserted.
0x70A4 164 56 IsAnyInternetRequestAccepted with the output from GetClientId returned false.
0x4AF 175 2 Bad version returned from calling the "nnjitpluginGetVersion" symbol.
0xCAAF 175 101 Input NRO/NRR are too large for the storage buffer.
0x4B0AF 175 600 Symbol funcptr used by this cmd is not initialized (Control/GenerateCode).
0x4B2AF 175 601 DllPlugin Not initialized, or plugin NRO has already been loaded.
0x4B4AF 175 602 An error was returned from calling the symbol funcptr with the Control cmd.
0xC8B2 178 100 Invalid user ID
0xCAB2 178 101 User does not exist
0x12CB2 178 150 Service unavailable
0x190B2 178 200 File storage failure
0xAB4 180 5 Invalid event ID
0x1F4EB5 181 4007 Device authentication error: System update required
0x1F50B5 181 4008 Device authentication error: Permanant Ban
0x1F52B5 181 4009 Device authentication error: Internal server error
0x1F54B5 181 4007 Device authentication error: Under maintenance
181 4017 Device authentication error: Ban
0x58ACA 202 709 Npad ID is out of range.
0x2032CA 202 4121 ButtonConfigSettings IsFull flag is clear.
0x28CB 203 20 The [6.0.0+] Authentication challenge failed.
0x40CB 203 32 Bad State / bad state ptr.
0x82CB 203 65 Failed to connect to the AccessPoint.
0x84CB 203 66 Timeout occured during Authentication / while attempting to find a valid ActionFrame.
0x86CB 203 67 Maximum participants reached, Station not allowed to connect, ...
0xC0CB 203 96 Bad input, or not initialized.
0xC2CB 203 97 Matching LocalCommunicationId not found in the user-process control.nacp.
0xE2CB 203 113 The specified LocalCommunicationVersion is less than the AccessPoint LocalCommunicationVersion.
0xE4CB 203 114 The specified LocalCommunicationVersion is larger than the AccessPoint LocalCommunicationVersion.
0xF0CD 205 120 IR image data not available/ready.
0x1A8CD 205 212 IR camera handle pointer is null.
0x198CD 205 204 IR camera invalid handle value.
0x4CE 206 2 Invalid argument.
0x6CE 206 3 Out of memory.
0x10CE 206 8 Out of range. Buffer needs to be aligned.
0x18CE 206 12 Invalid FileId.
0x1ACE 206 13 Invalid storage ID.
0x1CCE 206 14 Invalid content type.
0x2ACE 206 21 Failed to mount Image Directory.
0x2CCE 206 23 File too big.
0x30CE 206 24 Invalid file size.
0x3CCE 206 30 Buffer insufficient.
0xAF2CE 206 1401 Too many files already saved.
0x4DA 218 2 StatusManager entry IsValid flag not set, or controller-update currently in-progress.
0x6DA 218 3 Controller-update failed via the LibraryApplet.
0x8DA 218 4 Invalid BusHandle.
0xADA 218 5 StatusManager entry flag +0x0 not set, or device not connected.
0xEDA 218 7 PollingReceivedData not available.
0x10DA 218 8 StatusManager entry DeviceEnabled flag not set, or flag +0x0 not set.
0x12DA 218 9 ExternalDeviceId mismatch.
0x14DA 218 10 BusHandle already initialized.
0x104E7 231 130 Nullptr passed to the LocalCommunicationId control.nacp validation func.
0x1C2E7 231 225 Matching LocalCommunicationId not found in the user-process control.nacp.

FS Error codes

The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some factory titles:

Value Description Message
0xD401 106 nn::svc::ResultInvalidCurrentMemory: Error: Passed buffer is not usable for fs library. See a manual of fs library for more information.
0x7802 60 nn::fs::ResultMountNameAlreadyExists: Error: Specified mount name already exists.
0x7D202 1001 nn::fs::ResultPartitionNotFound: Error: Specified partition is not found.
0x7D402 1002 nn::fs::ResultTargetNotFound: Error: Specified target is not found.
0xFA002 - 0x138602 2000 - 2499 nn::fs::ResultSdCardAccessFailed: Error: Failed to access SD card.
0x136802 - 0x176E02 2500 - 2999 nn::fs::ResultGameCardAccessFailed: Error: Failed to access game card.
0x177202 3001 nn::fs::ResultNotImplemented: Error: Specified operation is not implemented.
0x177A02 3005 nn::fs::ResultOutOfRange: Error: Specified value is out of range.
0x190002 - 0x1B5602 3200 - 3499 nn::fs::ResultAllocationMemoryFailed: Error: Failed to allocate memory.
0x1B5802 - 0x1F3E02 3500 - 3999 nn::fs::ResultMmcAccessFailed: Error: Failed to access MMC.
0x1F4202 - 0x219602 4001 - 4299 nn::fs::ResultRomCorrupted: Error: ROM is corrupted.
0x219A02 - 0x232602 4301 - 4499 nn::fs::ResultSaveDataCorrupted: Error: Save data is corrupted.
0x232A02 - 0x23EE02 4501 - 4599 nn::fs::ResultNcaCorrupted: Error: NCA is corrupted.
0x23F202 - 0x243E02 4601 - 4639 nn::fs::ResultIntegrityVerificationStorageCorrupted: Error: Integrity verification failed.
0x244202 - 0x246602 4641 - 4659 nn::fs::ResultPartitionFileSystemCorrupted: Error: Partition FS is corrupted.
0x246A02 - 0x248E02 4661 - 4679 nn::fs::ResultBuiltInStorageCorrupted: Error: Built-in-storage is corrupted.
0x249202 - 0x24B602 4681 - 4699 nn::fs::ResultFatFileSystemCorrupted: Error: FAT FS is corrupted.
0x24BA02 - 0x24DE02 4701 - 4719 nn::fs::ResultHostFileSystemCorrupted: Error: HOST FS is corrupted.
0x1F4002 - 0x270E02 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 nn::fs::ResultDataCorrupted: Error: Data is corrupted.
0x271002 - 0x2EDE02 5000-5999 nn::fs::ResultUnexpected: Error: Unexpected failure occurred.
0x2EE002 - 0x32C602 6000-6499 nn::fs::ResultPreconditionViolation: Error: Precondition violation.
0x2EE202 - 0x306E02 6001-6199 nn::fs::ResultInvalidArgument: Error: Invalid argument was specified.
0x2EE402 - 0x2F1A02 6002-6029 nn::fs::ResultInvalidPath: Error: Invalid path was specified.
0x2EE602 6003 nn::fs::ResultTooLongPath: Error: Too long path was specified.
0x2EE802 6004 nn::fs::ResultInvalidCharacter: Error: Invalid path character was specified.
0x2EEA02 6005 nn::fs::ResultInvalidPathFormat: Error: Invalid path format was specified.
0x2F5A02 6061 nn::fs::ResultInvalidOffset: Error: Invalid offset was specified.
0x2F5C02 6062 nn::fs::ResultInvalidSize: Error: Invalid size was specified.
0x2F5E02 6063 nn::fs::ResultNullptrArgument: Error: Null pointer argument was specified.
0x2F6202 6065 nn::fs::ResultInvalidMountName: Error: Invalid mount name was specified.
0x2F6402 6066 nn::fs::ResultExtensionSizeTooLarge: Error: Extension size exceeds max value set in nmeta file.
0x2F6602 6067 nn::fs::ResultExtensionSizeInvalid: Error: Extension size is not a multiple of nn::fs::SaveDataExtensionUnitSize.
0x307202 6201 nn::fs::ResultFileExtensionWithoutOpenModeAllowAppend: Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
0x307002 - 0x313602 6200, 6202 - 6299 nn::fs::ResultInvalidOperationForOpenMode: Error: Invalid operation for the open mode.
0x313802 - 0x31FE02 6300-6399 nn::fs::ResultUnsupportedOperation: Error: Unsupported operation.
0x320002 - 0x326202 6400-6449 nn::fs::ResultPermissionDenied: Error: Permission denied.
0x327202 6457 nn::fs::ResultWriteModeFileNotClosed: Error: Close files opened in write mode before committing.
0x328202 6465 nn::fs::ResultUserNotExist: Error: Specified user doesn't exist.
0x346402 6706 nn::fs::ResultMappingTableFull: Error: Enough journal space is not left.
0x346A02 6709 nn::fs::ResultOpenCountLimit: Error: The open count of files and directories reached the limitation.
0x353602 6811 nn::fs::ResultMapFull: Error: Save data extension count reached the limitation.
0x35F202 6905 nn::fs::ResultNotMounted: Error: Specified mount name is not found.

Fatal Errors

Error Description
2162-0002 Can be triggered by running svcBreak. The svcBreak params have no effect on the value of the thrown error-code.
2168-0000 Userland ARM undefined instruction exception
2168-0001 Userland ARM prefetch-abort due to PC set to non-executable region
2168-0002 Userland ARM data abort. Also caused by abnormal process termination via svcExitProcess. Note: directly jumping to nnMain()-retaddr from non-main-thread has the same result.
2168-0003 Userland PC address not aligned to 4 bytes
2168-0008 Can occur when attempting to call an svc outside the whitelist

Support Errors

This section is for Support Errors displayed by the error-applet, separate from the normal Result Errors.

Modules

Value Name
520 Nverpt
800 General web-applet
809 WifiWebAuthApplet
810 Whitelisted-applet
811 ShopN

8XX is for/includes system applets.

Error codes

Value Module Description Notes
{web-applets listed above} 2750 MP4 parsing failed.

Normal error-codes displayed by the system also use the same format as fatal-errors.

Homebrew Errors

Custom errors used by homebrew libraries and applications.

Modules

Value Name
345 libnx
346 Homebrew ABI
347 Homebrew Loader
348 libnx NVIDIA errors
349 libnx Binder errors