Update your DNS server on Windows

Open the windows start menu and search for Control Panel

windows control panel

Open Network and Internet from the Control Panel

windows control panel

Next, open Network and Sharing Center

windows control panel

On the left, in the side panel click Change adapter settings

windows control panel

In the list, find and select Internet Protocol Version 4 (TCP/IPv4)

windows control panel

Finally, on the bottom of the newly opened window select Use the following DNS server addresses and set Preferred DNS server to 8.8.8.8 and Alternative DNS server to 8.8.4.4.

windows control panel

Once done, press OK and you should be good to go.