Mover o mouse sobre os botões na página 404 faz com que o texto fique da mesma cor do fundo:

O estado de foco dos botões está ok e não exibe o problema.
O problema não ocorre com o botão de pesquisa na parte inferior da página.
Mover o mouse sobre os botões na página 404 faz com que o texto fique da mesma cor do fundo:

O estado de foco dos botões está ok e não exibe o problema.
O problema não ocorre com o botão de pesquisa na parte inferior da página.
Parece que essas páginas estão sem as classes de nível superior de discourse-no-touch e similares.
Eu poderia adicionar CSS extra para garantir que os botões sejam estilizados corretamente, mas é uma aposta melhor (e mais abrangente) garantir que essas classes sejam adicionadas, se possível.
Não acho que possamos fazer isso @chapoi, essas páginas não usam ember e são renderizadas no lado do servidor, então não sabemos as capacidades do cliente.
Acho que você precisa estilizar isso usando a classe no-ember no body para direcionar esses botões de forma eficiente.
Deve ser corrigido por UX: fix hover effect for anon login btns on non-ember page by chapoi · Pull Request #33787 · discourse/discourse · GitHub