Boa tarde,
O ACBrMonitor esta sempre sofrendo correções e ou melhorias, pode ser que alguma dessas alterações passou a apresentar essa mensagem.
Uma coisa é certa a sua aplicação deixa o usuário enviar a mesma nota mais de uma vez e isso esta errado, uma prova disso é a rejeição por duplicidade.
Se após o envio não tiver o retorno que acusa que a nota foi autorizada ou não, o passo seguinte é realizar uma consulta e não enviar novamente.
Ao consultar se a nota realmente foi enviada e autorizada teremos o protocolo de autorização ou a rejeição acusando a informação errada.
Por outro lado se ocorreu algum erro no envio, a consulta vai nos informar que a nota não existe no banco de dados da SEFAZ.
Devemos liberar o usuário para enviar novamente a mesma nota quando a mesma for rejeitada com alguma informação errada, ou se a mesma não consta na base de dados.
Lembrando que se a nota foi rejeitada, antes do usuário enviar novamente deve corrigir a informação errada.