Такие вещи (типа LPRINT) работают не всегда.
Точнее не на всех тачках.
Зависит от типа контроллера принтера (если он вообще есть).
Была фича при помощи LPRINT выводить буквы двойной высоты, но если на Composite48 всё работало на ура, то на Скорпе - наглухо зависало. На Пентагоне писало ошибку.
В общем это надо глубоко ковырять как работает команда и смотреть где её клинит (а клинит, повторю, в зависимости от железа)