All of the pins look like they're in place, and what I can see all looks clean, but some of them look dark/not shiny and I can't really tell if those pins are clean or not. Might just be the lighting. Did you use the flash?
It honestly could just be a dirty port or oxidized pins. Dirt/dust can be carefully picked out with a toothpick. For cleaning the pins a toothbrush soaked in Isopropanol or other electronics cleaner can be used, or a toothpick wrapped in paper, just be careful not to push the pins out of alignment (Deoxit can be a very useful thing since it's made for cleaning oxidation and will be more effective than other cleaners), the toothbrush method is safer but a toothpick might be more effective.
But if they are corroded from a liquid spill (which I have had to fix on JoyCon rails before) that is not going to do much. Corrosion would show up as blue or greenish fuzz though and I'm not seeing any blue fuzz in your pictures. Though it's hard to tell anything on the pins that are dark. In my case with the JoyCon rails, I disassembled things enough to get easy access to the pins so I could use a fiberglass brush to scrape away the corrosion, you wouldn't be able to get a fiberglass brush deep enough into the USB-C port though.
Looking at the pics it seems at least 1 pin is dirty and 1 is out of place
Rcmloader may have different payload versions than atmosphere wants on your SD causing blackscreen on injection it really seems like your USB port is working though I'd suggest cleaning like the guy above mentioned. Power it down, hold it so excess liquid can't go up inside the case and use the 90% or higher isopropyl alcohol or deoxit on a GOOD quality toothbrush cheap ones can loose pieces of bristles and that's a nightmare in itself. Just dab the brush in the cleaner and then brush the port out. Let it dry don't blow moisture in your breath can corrode the pins over time. Then I'm gonna suggest you find a way to secure an official Nintendo USB cable if I missed you saying you had tried one already. After that try removing the driver and try this. You can probably just nab the tinfoil driver there and see if that one works for you.
Thank you for the really detailed and insightful comments!
Unfortunately I don't have any 90+% isopropyl alcohol (or deoxit) at home, but I do have some 70% isopropyl alcohol swabs from cleaning my phone so I wrapped that around a toothpick to carefully clean out the port.
I've tried to take some better photos of the port after cleaning with flash on, but it's hard to get the focus and angle right on such small objects haha
The port and the pins look clean enough to me, and I don't think I see any obviously bent ones.
I'm really close to giving up. I've ordered a bottle of 99% isopropyl alcohol so I can try brushing out the port like you suggested, but if even that doesn't work I think I'll just sell this away and buy another one.
Attachments
Last edited by kraussian,