Before you get too involved in the troubleshooting process, please review the soldering you’ve completed up until the testing step. Most issues we’ve encountered can be traced back to shorts on the USB port or components being placed incorrectly.
Your USB port doesn’t have to be this perfect, but there shouldn’t be any solder bridging contact points together.
Make sure all the components are on the top side of the PCB, in the right locations, and facing the correct way.
The black bars on diodes should be the same direction as the white bar on the silkscreen. The notch on the Atmega328p should be on the right. The white portion of the cylindrical cap should be towards the top of the PCB.
OLED screen is showing random dots
Inspect your components and soldering. Check that your diodes are facing the correct direction and your resistors are in the right spots. Make sure there are no bridges between USB port pins.
One key activates multiple keys
This happens most commonly with the e, d, x, and Enter keys. The solution is to simply use washers with your stabilizers.
Windows displays a ‘USB Device Malfunctioned’ or ‘Power Surge’ warning
Your components are not placed correctly or your USB port has some bridged pins.
Caps Lock is not registering
If you haven’t changed your keymap, the key that is usually Caps Lock is in fact the MO(1) key by default. We recommend using the matrix test mode in VIA as that checks if a switch is being pressed, not what function that key sends.