Eu tive uma experiência semelhante, em que um desligamento completo (até mesmo removendo o cabo de alimentação e aguardando o tempo suficiente para o firmware ser limpo, etc.) Depois, reiniciar resolveu o mesmo problema para mim.
Minha única teoria sobre o porquê é que pode ser algum tipo de problema de armazenamento em cache na própria NIC.
Como a NIC nesta placa-mãe (Z87) está integrada, coisas como o cache ARP, lista de servidores DNS preferenciais, etc. provavelmente são armazenadas em cache no PRAM. (novamente, estou apenas especulando aqui).
Desde que eu fiz uma alteração na lista de servidores DNS (e acredito que isso tenha resolvido o problema), acho que foi difícil começar a nova lista no cache. De qualquer forma, o hard start resolveu isso, enquanto o soft resets não resolveu.