Gracias a todos por responderme, en los tres PC tengo exactamente las mismas versiones, incluso en el PC con falla desinstalé los programas y los instalé nuevamente, la palabra de configuración siempre se la escribo en el programa. Ahora que lo menciona Killerjc en este PC a veces no me lee memorias USB y toca reiniciar el PC para que las reconozca, tendrá algo que ver esto ?, lo extraño es que si hubiera un problema de comunicación el PICKit lo detectaría.
Algo adicional, de la PC con fallas pasé el .HEX a los otros PC y lo grabe directamente y no funciona, si paso el .C y lo compilo en las otras máquinas y luego lo programo, este funciona, deduzco que se está generando mal el .HEX