Has given enough time to charge. Then struggled to even slot it into the controller as if it just wasn't the right place to start. It once failed to power my Xbox Series X controller. I haven't tried it with an Xbox One controller as I don't have one, but my dissatisfaction with it not working with my Series X controller prompted me to to return it the same day I received it.