You could have an app running and using resources in the background. Can you take a look at the running apps and see if anything sticks out? If something is running unusually high then that could be the culprit.
Since the device is off, I would look at the cable and wall plug. Try different ones. If the problem still persists, it may be the USB connection in the phone.