Boa noite!
Hoje pela manhã eu respondi em outros tópicos, tanto no privado quanto no público, mas ambos foram fechados. Vou compartilhar com você pela última vez, caso alguém queira testar. Para mim, está tudo funcionando.
Se é a melhor solução, eu não sei. Mas precisamos de uma solução urgente, mesmo que paliativa, para depois fazermos melhorias. Antes tudo funcionava, porém o código foi comentado e nada foi adicionado para substituí-lo. Se houver algum efeito colateral, basta adicionar um IF para não impactar os demais.
Ressalto que não descomentei nada; apenas reescrevi o que já estava comentado, porém de outra forma, e foi isso que resolveu para mim e está funcionando!
Com o ACBr já instalado, apenas substitua a unit ""C:\ACBr\Fontes\ACBrDFe\ACBrXmlDocument.pas"
Recompile o projeto "C:\ACBr\Pacotes\Delphi\ACBrDFe\ACBr_DFeComum.dpk "
Reinstale o ACBr e pronto, ja pode testar.
ACBrXmlDocument.pas