Windows XP es más celoso con los puertos y no permite que los programas puedan usarlos libremente. Supongo que tu programador es paralelo, para lo que tendrás que instalar un driver que permita a ICProg utilizarlo.
No lo tengo instalado, por lo que no sé decirte cuál es el driver, pero si lo buscas seguro que lo encuentras.