Seus DCs devem funcionar do jeito que você está esperando.
- Executar DCdiag / a , ele informa alguma falha?
- Se você reiniciar o aplicativo quando o DC "em funcionamento" estiver off-line, ele provavelmente estará apontando para o outro controlador de domínio (ou seja, um problema ou um problema no qual está vinculando a um controlador de domínio no início e não pode ser vinculado a o outro quando o que está usando não está disponível)?
- Há quanto tempo o novo DC está ativo - o IIS precisa ter a chance de estar ciente de que existe.
- Você não precisa especificar um controlador de domínio - deve apontar seu aplicativo para o domínio, não para um servidor.
Estou um pouco confuso com o que está acontecendo, na sua pergunta primeiro você diz que espera que ele falhe, mas você está explicitamente dizendo a ele qual CD usar. Se você precisar fornecer um nome de servidor, tente o próprio nome DNS do domínio (company.local ou qualquer outro). Isso resolverá uma lista de IPs para cada controlador de domínio em seu domínio.