Repairing a (hackable) Nintendo Switch this weekend, the USB-C port is no longer working and I got a replacement. This is tiny stuff. Heat gun only.
.... and failed. I heated it just that little bit too much. The console still starts ok, but the USB-C prong does not go all the way in, likely because some platic in the middle melted / deformed. :-( i'll have to try again... this is tricky!