Good its fixed. Now can anyone answer why it was doing this, and why I needed it - well actually seems I don't need it.
Maybe it has something to do with my hosts file, which I got to block ads. It's confusing.
Make sure you don't have a bloated host file.
Enable dnscache after running this command in the command prompt: ipconfig /flushdns
You can do without the service, but your system will have some extra network overhead.