Earlier quoted context omitted.
I have a launch-model Switch, and it still has trouble charging even on latest firmware. It's very possible that this is one of the "Mariko" fixes; Nintendo silently released a refresh of the Nintendo Switch before the OLED model was announced, dubbed the Mariko models. These had a number of changes, including but not limited to: - New, more secure boot sequence - Updated Nvidia Tegra board - ~20% better battery life…
Just to make this thread a bit more aggravating, I have two pre-Mariko switches — at least they both have the Nvidia Tegra vulnerability, anyway — and I have yet to see either fail to charge on random USB-C cables and chargers. As another poster mentioned, however, they will only dock with the OEM charger. Seems like whatever is happening with the OG switch USB-C implementation it’s not straightforward.
[1] https://switchchargers.com/how-nintendo-switch-charging-work... -- scroll down to "Nintendo Switch Dock"
[2] e.g. https://skullnco.com/collections/nintendo-switch/products/ju... and https://www.gulikit.com/productinfo/506086.html