Bom, não entendo patavinas de Delphi (achava que nem se criavam mais aplicações novas com ele), mas, não pode ser alvo vinculado a velocidade de transmissão de dados pela porta paralela? Deve existir algum parâmetro onde isso é configurado antes de se começar a transmissão de dados, correto? Isso foi feito? Se sim, a velocidade está compatível com a esperada pelo equipamento? Sei que é o básico do básico, que provavelmente vocês devem ter pensado nisso, mas perguntar não ofende.