Me temo que, no es cuestión de calidad del cable; deberías haber usado sólo el original de HTC.
Prueba a limpiar el conector en el teléfono. Puede haber un pequeño corto que de solucione con la limpieza.
Enviado desde mi HTC Desire HD A9191 usando Tapatalk