Desfasamiento de datos con iReporst

Buenas noche, recurro nuevamente a ustedes para que me oriente, y me pueden sugerir alguna forma de solucionar esto:

Tengo una pequeña aplicación que hizo con la finalidad de imprimir sobre un cheque en una impresora de punto de matriz, para esto utilice iReport hice unas prueba con mi makina con win7 y todo iba muy bien, hasta que lo implanté a los usuarios finales, el primer problema que me dio, es a la hora de cargar el reporte para visualizarlo, demora de 15 a 20 segundos, el segundo problema suiguió a la hora de de mandar a imprimir, resulta que no caian los datos donde se supone deberia, comparti la impresora hice una prueba desde mi aplicion en mi makina y funcionaba al 100, y ps para no andar con rodeos lo que hice fue desplazar los campos hasta que cayeron donde debian, oses que manejé 2 archivos una para imprimir desde mi maquina y otro para la makina de los usuarios, sus makinas tienen winXP y con las 4 tuve el mismo problema, así las deje funcionando y todo iba bien hasta hace un rato que me informan que los últimos cheques nuevamente salen mal por que los datos no caen donde deberían, pero lo curioso sque solo le pasa a una makina, la impresora es la misma, no se que pueda ser, no se si alguien se ha topado con algo similar, que me pueda ayudar.

Saludos y gracias de antemano.