Puede ser porque falten dll o porque las dll del compilador son de una versión del parche de PB que daba ese error.
Ese error que daba en el XP y no en Windows 95/97, se arreglaba aplicando un parche al PB y recompilando con ese parche. El parche estaba en el sitio del SIU, supongo que en la Extranet ahora. Había 2 parches y el que resolvía el problema era el mas nuevo.