Eu mesmo consegui encontrar uma solução. O problema era que os outros nós tinham muito pouco recursos livres e, por causa disso, as VMs estavam migrando para os hosts menos carregados. De qualquer forma, agora o site preferido, juntamente com o failover para os nós dentro do site antes de falhar para o outro está funcionando bem. Obrigado a todos que ajudaram.