Efectivamente Lucario448, con colocar un delay de 100ms se ha solucionado y ya imprime lo que debe.
Muchas gracias