Joycons won’t charge

I’m trying to fix my Nintendo switch that won’t charge the joycons when connected to the system itself. I put on a known good rail from another system and that didn’t seem to fix it. I looked around forums and you guys say to change the PU, is this the right route to take, if so what is it and where is it located on the motherboard? Thanks in advance I’m new when it comes to work on a motherboard

Its on the pcb backside near that white chip
The one close to the white chip is for joycon, the one close to the usb port is for usb cc channel

You can remove it and place some wire links since its just a protection diode for testing purpouses