Ok so i just made a mistake and accidently deleted the site. (thought i was deleting a subdomain). - I've got everything back up and running and same problem.
This time however, I had to add a dns record:
* A 300 18.104.22.168
Without this the other sub-domains didnt work. Now its back to everything works but www.domain.com