Em outro fórum de discussão, observei o exato oposto. Visitei um tópico com índice de uma mensagem pessoal e, ao retornar, de repente me encontrei de volta ao lado da 30ª mensagem pessoal, mas com um índice vazio em vez da navegação. Como esse fórum não usa a versão mais recente que tentei aqui, mas não consegui replicar esse problema. Então, talvez isso já esteja corrigido.
Eu acabei de mesclar uma correção no core do Discourse que deve resolver este problema. Deve estar ativo no Meta em cerca de uma hora.
O bug depende da sua posição de rolagem em ambos os tópicos, origem e destino, então isso pode explicar por que parece inconsistente reproduzir. Se você estivesse rolado para o primeiro post em ambos os tópicos, origem e destino, a lógica de exibição do DiscoTOC seria quebrada.
Boa observação. Tenho usado bastante o TOC ultimamente, especialmente com alguns documentos mais longos, e não tinha visto esse comportamento, mas agora consegui reproduzi-lo com base no que @Moin e @david disseram.
Mas agora consigo reproduzir o outro bug.
Quando você navega de um tópico com um índice para um sem índice, a navegação não aparece.
Funciona da mesma forma. A única diferença é que você não usa o botão de voltar do navegador.
No modo mobile, você pode ver que o índice é o problema
Eu acho que este problema provavelmente foi resolvido pela reformulação do DiscoTOC que @awesomerobot mesclou recentemente. Você se importaria de confirmar, @Moin?