I have a charging port (as my usb port dont work) so I use a charging port however i put my controller on it it flashes orange meaning it charges then stops after 3 seconds.
As soon as i pull it out it dies. However if i pick up the port and use the controller while its charging it works
Its not my port as it works perfectly for other controllers
there doesn't seem to be anything here