As [link|https://www.ifixit.com/User/263105/oldturkey03|@oldturkey03|new_window=true] mentioned above, it is hard work and requires the right tools, however the issue might be even more insidious than it looks at first glance, had the same issue here and the cause were broken solder joints between the port pins and the pcb copper pads, and ripped copper pads + broken copper traces on the PCB - literally mechanical fatigue induced on the PCB by the flex with repeated USB-C port insertions.
[image|3313633]
On this case had to reconnect every broken copper wire and pin.