Há uma postagem no blog do MSDN sobre como trabalhar com esse erro. Não é muito bom, mas dá alguns ponteiros sobre como você pode interpretar o código de erro (ID de falha).
Normalmente, o que acontece é que há algum trabalho caro para fazer ao reinicializar a conexão (como controle de acesso e validação). Isso cria uma condição de corrida em potencial. Enquanto o servidor está fazendo esse trabalho, o cliente pode expirar e fechar a conexão ou fazer outra coisa, criando uma exceção. A entrada corrompida, como o campo mencionou em seu comentário, poderia exacerbar isso.
Esta não é a única causa possível do erro; Qualquer coisa que cause uma exceção durante a reinicialização da sessão pode causar isso. O nome do código de erro é RedoLoginException
.