I had the same issue and went through the same nightmare. I fixed the issue by performing a factory reset on my router. A soft restart via it's page might work for you. If that doesn't work try a dns flush for your router. I don't have a guide handy on performing that.