Rejeição 202: Falha no reconhecimento da autoria ou integridade do arquivo digital

Descrição oficial da SEFAZ: Falha no reconhecimento da autoria ou integridade do arquivo digital

O que significa

A SEFAZ não conseguiu validar a assinatura digital do XML. Ou a assinatura não confere com o conteúdo, ou o certificado usado não é aceito.

Por que acontece

As causas mais comuns: o XML foi alterado depois de assinado (qualquer byte muda o hash), o certificado está vencido ou revogado, a cadeia de certificação não é confiável, ou o XML foi assinado com uma referência errada (Id que não aponta para a tag correta).

Como resolver

Confira a validade e a situação do certificado. Gere o XML de novo e assine por último, sem tocar no arquivo depois disso. Se persistir, valide a assinatura localmente (referência, hash e cadeia) antes de retransmitir — o erro está no arquivo, não na SEFAZ.

Como evitar

Assine sempre como última etapa do fluxo e acompanhe o vencimento do certificado com antecedência.