Pelo que li nos dois links acima, isto pode ocorrer se em algum momento meu software fizer o download de algum arquivo.
Acontece que na legislação das regras do PAF, existem vários arquivos considerados para a geração de um md5 ao abrir o software chamado de ISA_Pdv(Que é homologado com o PAF), precisamos garantir que quando atualizamos uma DLL, ela deve ser obrigatoriamente atualizada em nossos clientes. O processo de atualização do nosso software é o seguinte:
Ele baixa os novos executáveis em um zip,
Extrai eles com um "new." na frente do nome do executável
Executa o executável com o "new." e fecha a si mesmo
O executável com o "new." copia a si mesmo para um executável sem o "new." executa esse novo executável e se fecha.
Após abrir novamente ele faz duas coisas:
A primeira é rodar as migrações na base de dados.
A segunda é verificar se alguma das DLLs foi modificada, caso sim, é feito o download dessa nova DLL para substituir a antiga.
Acredito que o problema pode estar neste processo.