It could be debris in the usb port. If you manage to clean it and it works consider using a case when in your pocket etc.