Limpia el USB con un cepillo de dientes y alcohol isoprolipico.
Cuando se vuelven así de locos "suele" (no siempre) ser por eso.
Pudiera ser que no sea por sucio y si por la pieza averiada.
O...... has probado otra bateria??? piensalo detenidamente con los motivos que dices que dá.
No se tampoco si te explicas realmente bien, aunque es normal si te pone nervios@ el tema