The troubleshooting below should always be started at the first section. The troubleshooting will direct you to the next sections if necessary.
Section I - Prep Work
- Follow Restoring / Updating CFW, then "Updating GodMode9" and "Creating a NAND backup" section on 3DS:GodMode9/Usage
- Take out any inserted game cartridge
- Continue to the next section
Section II - RTCBug
- Power on your console
- Wait ten seconds, then press L+↓+SELECT at the same time
- If the Rosalina menu opens, you're likely experiencing 3DS:RTCBug - return by pressing B, wait 15 minutes, remove any inserted cartridge, and the HOME Menu should load on its own. If this doesn't work, continue to the next section
- If Rosalina doesn't open, continue to the next section
Section III - Luma3DS configuration reset
- Insert the SD card into your computer
- Navigate to the folder
sd:/luma - Delete
config.ini - Reinsert the SD card into your console
- Power on your console
- If your console doesn't boot to the Luma3DS config, follow SD Clean, then return to section 2
- Do not enable anything, just press START to save the default configuration
- If your console boots to the HOME Menu, you should look for and delete faulty patches in
/luma/sysmodulesand/luma/titleson the SD card before turningEnable game patchingorLoading external FIRMs and modulesback on - If your console doesn't boot to the HOME Menu, continue to the next section
- If your console boots to an error, check the Luma exceptions page for how to fix your error, or ask for help in the Nintendo Homebrew Discord if your error isn't listed there
- If your console boots to the HOME Menu, you should look for and delete faulty patches in
Section IV - SD HOME Menu extdata
- Power on your console without the SD card inserted
- If it boots to the Luma3DS configuration screen, press START to save
- If it doesn't boot to the HOME menu, continue to the next section
- If it boots to the HOME Menu, do the following steps:
- Insert your SD card into your computer
- Navigate to
Nintendo 3DS->ID0->ID1->extdata->00000000ID0andID1are 32-character long folders- If you have multiple ID0/ID1 folders, do the following for all of them
- Delete the corresponding folder for your region:
- USA:
0000008f - EUR:
00000098 - JPN:
00000082 - KOR:
000000A9
- USA:
- Reinsert your SD card into your console
- Power on your console
- If it still doesn't boot to the HOME Menu, but does without the SD card, you're experiencing a very weird issue and should ask in the Nintendo Homebrew discord for more advanced help
Section V - Safe Mode
- Power on your console while holding L+R+↑+A
- If your console boots to the Safe Mode menu, perform the update and see if it boots to the HOME Menu
- If it doesn't boot to Safe Mode, or doesn't boot to the HOME Menu after a Safe Mode update, continue to the next section
Section VI - ctrcheck
- Follow the instructions on the ctrcheck page
- If the console doesn't boot to the HOME Menu after all applicable fixes have been tried, continue to the next section
Section VII - New 3DS camera brick
| If you are currently troubleshooting an old model console, ignore this and skip to the next section.
If you are unsure whether your console is new or old, look at its shoulder buttons. A new model has four (ZL+L+R+ZR), and an old model has two (L+R). |
- Insert your SD card into your computer
- Navigate to the
/luma/folder - Look for
errdisp.txt- If this file already exists, rename it to
_errdisp.txt - If this file doesn't exist, skip to the next section
- If this file already exists, rename it to
- Reinsert your SD card into the console
- Power on the console
- Wait 30 seconds without pressing any buttons
- Power off the console
- Navigate to the
/luma/folder - Look for
errdisp.txt- If this file exists, open it in a text editor, and check if the process name is
qtm- If the process name is
qtm, you need to disconnect your inner camera or replace it - If the process name is something else, your console has a very unusual issue and you should ask in the Nintendo Homebrew Discord for more advanced help
- If the process name is
- If this file doesn't exist, continue to the next section
- If this file exists, open it in a text editor, and check if the process name is
Section VIII - CTRTransfer
- Follow the CTRTransfer guide on 3DS Hacks Guide
- If the console doesn't boot to the HOME Menu at the end of Section III, continue to the next section of this guide
Section IX - 3ds_hw_test
- Follow the instructions on the hardware test page
- If the number of errors from this is zero, continue to the next section
Section X - Manual CTRTransfer
- Follow 3DS:CTRTransfer/Manual
- When asked whether to restore optional data, press B to deny it
By this point, you have exhausted all conventional fixes. If your console has not booted to the HOME Menu by now, go to the Nintendo Homebrew Discord and mention that you've tried this page already.