Bom dia
No meu sistema ao enviar ou consultar uma NFS-e pela primeira vez, funciona tudo certo, porém se eu fechar o form e reabrir o mesmo form ou qualquer outro form com alguma função da NFS-e ocorre falha com a mensagem de "Erro interno: -2146893792 - Erro HTTP: 0 Falha no Envio da Requisição Erro: 2148073504".
No Demo_ACBrNFSe eu consegui reproduzir o erro abrindo o .EXE duas vezes e fazendo a consultar simultaneamente, então aparentemente é algo relacionado a abrir duas solicitações ao certificado.
Na minha aplicação eu crio e destruo o form da seguinte maneira, porém creio que não seja esse o problema pois simulei no Demo_ACBr e o erro não aconteceu.
var form:TFNFSeImporta;
begin
try
form:=TFNFSeImporta.Create(self);
form.showmodal;
finally
freeandnil(form);
end;
Algum sabe o que poderia ser que esta mantendo essa comunicação em aberto mesmo destruindo o form? Alguém já passou por algo similar?
Desde já muito obrigado