Chosen Solution
First, I gotta say that I ran into this problem after using the controller for about 20 hours in a period of 2~3 months. I have used it wired to my usb 2.0 port (I have also tried usb 3.0) on my computer at the time, I don’t have bluetooth, and it simply died one day. The controller works when connected and is detected by my pc with no problems. However, it DOESN’T GET CHARGED by the usb cable. I checked different usb cables and even bought and swapped the charging port, but had no success charging it. The battery still works and is the reason why the controller is still useable, because it doesn’t draw its power from the usb cable for some reason. It REQUIRES the charged battery to work WHILE WIRED. The thing is, I have to remove the battery from the controller and charge it by connecting the positive and negative wires from a usb cable directly to the battery and plug it to USB wall charger with the correct voltage and amps. After waiting for it to charge fully I can connect it back to the controller and use it. Is there a way to fix this? I’ve searched for a similar problem on the internet, but it’s never quite the same as this one.
you will need to buy a new USB port for the controller. these are cheap. Also some electrical soldering flux and a soldering pen or a torch and a small nail. It is not a hard fix just annoying.
As stated by @stressmaster, it seems the USB port or cable is broken. However, there is no need for any soldering, as it is possible to just buy the entire USB board with cable. Lot easier than replacing the USB port itself.
Every time I plug it in or I try to connect it it won’t work even if I try to press the button on the game it still doesn’t work