Italo, vou passar como estou fazendo para você ver se estou utilizando corretamente o componente:
- Completo os dados
- Envio com a função Enviar('1', False)
- Consulto com a função ConsultarLoteRps('1', NrProtocolo)
Geralmente retorna a mensagem "Esse RPS não foi enviado para nossa base de dados. Envie o RPS para emissão da NFS-e", mas ele já foi enviando então subentendo que ainda não foi processado, e fico repetindo a função ConsultarLoteRps até que tenha uma resposta. Nesse repetição, as vezes surge a mensagem "Empresa já com uma consulta em andamento. Favor aguardar o termino de uma consulta para efetuar outra" .