O DCDIAG verifica serviços específicos enquanto também verifica os logs do sistema em busca de eventos de erro. Se você tivesse um evento crítico do RidManager nos logs do sistema, ele mostraria uma falha na saída do DCDIAG, mas ainda assim seria bem-sucedido se o RidManager estivesse funcionando corretamente. Você pode testar isso executando dcdiag /a /n:DomainName /skip:systemlog
.
Já tentou limpar o registro do sistema do seu DC e rodar novamente o DCDIAG?
Você obtém os mesmos resultados se executar dcdiag /test:RidManager /s:servername
e dcdiag /test:RidManager /a /n:DomainName
?