Boa tarde, galera.
Tive que fazer uma mudança pequena na procedure LimpaRegistros do arquivo "ACBrECDBloco_I_Class.pas", adicionando uma linha para limpar o registro i500 que não estava sendo limpo, com isso se gerasse o arquivo 2x em sequência, dava erro no I500.
Se vocês puderem analisar ai e adicionar para não dar problema para outras pessoas.
Obrigado!
Segue em anexo o arquivo com a mudança, e a imagem do que adicionei.
ACBrECDBloco_I_Class.pas