The specified message does not exist. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.
A teoria é que está obtendo duas mensagens ao mesmo tempo (já que o tempo de invisibilidade está grande demais para estar pegando uma antes da primeira terminar de processar).
Isto poderia ser verificado criando uma medição de diagnóstico que indique quando cada mensagem é obtida e quando seu processamento termina, e em que condições.
Estão acontecendo exceções como esta:
A teoria é que está obtendo duas mensagens ao mesmo tempo (já que o tempo de invisibilidade está grande demais para estar pegando uma antes da primeira terminar de processar).
Isto poderia ser verificado criando uma medição de diagnóstico que indique quando cada mensagem é obtida e quando seu processamento termina, e em que condições.