Yo tenia esa clase de problemas con CLARION 5.0 , y averiguando , existen problemas de adaptacion de rutinas internas entre CLARION Y WINDOWS ...
Ahora con XP , existen incompatibilidades muy fuertes , y con muchas otras aplicaciones , te recomiendo que busques parches , pero creo que no debe haber todavia .
Si no consigues , XP cuenta en su interior , con una pequeña aplicacion que adapta drivers para aplicaciones de 16 bits , que no pueden ejecutarse en XP
no me acuerdo del nombre de la aplicacion , pero ya la voy a buscar , de todos modos en el libro o ayuda de XP fugura , aplicaciones de 16 bits , se ejecuta y se agregan rutinas internas para ese tipo de aplicaciones ... es lo unico , por eso que XP es tedioso para las aplicaciones que funcionan en WINDOWS 95, 98 ....