Custom test PCB nightmare

I think that you're missing about every decoupling capacitor around the 328P. From the schematic, there is one (C6) and it might not even be close to the 328P.

Is your board recognised? If yes, have you tried the loopback test. If that succeeded, what is the error message when you try to upload via USB.

Your topic has been moved to a more suitable location on the forum. Installation and Troubleshooting is not for problems with (nor for advice on) your project :wink: See About the Installation & Troubleshooting category.