Chosen Solution

My controller connects perfectly but when I charge my controller I need to bend my USB charger to get the orange light to show that it’s charging with a lot of force. I will maybe fix my controller but I don’t know which one is broken

If bending it makes it work then it’s definitely the port at fault.