Boa tarde pessoal,
Seguindo as orientações, atualizamos a suite do ACBr e configuramos a propriedade GerarInfMDFeSupl como fgtSempre, isso resolveu o problema da obrigatoriedade do QRCode.
Porém, ao averbar o manifesto com o pessoal da ATM começou a dar erro. Entramos em contato com o pessoal do suporte deles e nos foi comunicado que o problema era a tag:
<qrCodMDFe><![CDATA[https://dfe-portal.svrs.rs.gov.br/mdfe/qrCode?chMDFe=42190704910644000178580010000072001000919014&tpAmb=1]]></qrCodMDFe>
Segundo o pessoal do suporte deles, o link não deveria estar entre a TAG ![CDATA] e é isso que está causando o problema, removemos então a tag manualmente do XML e tentamos fazer o envio da averbação, funcionou perfeitamente.
Após a modificação do XML:
<qrCodMDFe><https://dfe-portal.svrs.rs.gov.br/mdfe/qrCode?chMDFe=42190704910644000178580010000072001000919014&tpAmb=1></qrCodMDFe>
A minha duvida é, a solução do problema é por parte de vocês ou eu devo insistir que o problema é da ATM e que eles que tem que solucionar essa questão?
Estou anexando os arquivos de request e response da comunicação com o servidor deles, talvez ajude a em algo.
Response Request