Troubleshoot

Rebooting the SNES Classic will solve a lot of problems. Uninstalling all versions of Retroarch and its cores, and then reinstalling their newest versions also solves a lot of problems. Returning the SNES Classic to a stock state may also help.

If the above doesn't work, here are some suggestions.

C errors
C errors are the errors that result in the display of a CX error message, where X is a number between 1 and 8? These are default error messages, programmed by Nintendo's NERD, to help on the debugging of the error and its solution.

Console taking too long to reboot
- Try disabling the firewall before performing the install process. Re-enable it afterwards. You can also add an exception to your firewall software to allow future connections. Hakchi2 CE no longer uses Clovershell by default, but the SSH machine communication protocol. Clovershell is an application developed by Cluster that allows the communication between Hakchi2 and a SNES Classic. It was used in earlier version of Hakchi2 CE as well, being replaced by SSH since. Because of this, firewall software will often block the connection.

- Similarly, if you are using a VPN, temporarily disable this before the install process.

- It is also suggested using the USB cable included with the NES/SNES Classic. If it is not possible, it's still worth trying a couple different USB cables.

- The USB port version can matter. It's best to use USB 2.0 ports. It is also recommended using a rear port over a front port if possible. Regardless, trying a few different ports can't hurt!

- A device connected to your network, like a games console, may be conflicting with hakchi2 CE or your SNES Classic. If possible, you can try temporarily disabling your ethernet or wifi connection to see if it helps.

- If the SNES Classic in question has previously been hacked with a non-CE version of Hakchi2, it might need be necessary to get the SNES Classic back to stock first, before attempting to hack it with Hakchi2 CE.

- Restart your PC and try again.

- On Windows' Device Manager, unninstall any network adapters named Classic, Nintendo Classic (is it in network adapters ?), or Samsung Classic, as well as their drivers, and try again. Nintendo Classic is how a stock SNES Classic in the FEL mode is recognized (when the approppriate driver is installed) (maybe it doesn't appear as a netwok adapter but under Universal Serial Bus devices ? ). When the SNES Classic reboots and awaits (?), it is in RNDIS mode (?), that is why it is seen as a network adapter device (?). The SNES Classic may also be recognized as CLV-SNPY (or SNSY ?) (when not modded, and in normal non-FEL mode) (also maybe it doesn't appear as a netwok adapter but under Universal Serial Bus devices ? ), which is useless (??). Samsung Classic and Classic are the same situation, but different drivers being used by Windows.

- Drivers may not be installing correctly. This is more common with people who have used earlier versions of hakchi2 (2.21f, 2.30, 2.31) on their PCs. You can try manually installing the driver located in the hakchi2_CE/driver folder. You may need more expert advice if this is the problem.

SNES Classic not detected by Hakchi2 CE
With Hakchi2 CE open on the computer, and the SNES Classic connected directlyto the computer (with no OTG adapter inbetween them), turn the SNES Classic off, and them on.

Stuck on Recovery Mode
If the SNES Classic is stuck on Recovery Mode (does not confuse with FEL mode, different things) and other solutions like tols --> reboot do not work, follow these instructions: https://www.reddit.com/r/miniSNESmods/comments/ajdeq0/messed_up_bad_really_bad/eeulthg/

Overscan
more informatio: https://www.howtogeek.com/252193/hdtv-overscan-what-it-is-and-why-you-should-probably-turn-it-off/

In order to disable overscan on your display, you may have to


 * 1) Connect a PC that displays at the target display's native resolution to the target display
 * 2) turn both PC and display on
 * 3) Set the Display to PC mode or equivalent
 * 4) Turn the TV off
 * 5) Disconnect the HDMI cable from the TV
 * 6) plug the SNES Classic into the same HDMI port that the TV was plugged into
 * 7) Turn the TV on

The TV should remain in PC mode, with overscan disabled, until it loses power.