The problem you are having is likely due to changes that affect your Internet connection for secure transmissions. These settings can be changed by updates to Windows.
To check your TLS settings:
You can also try:
You can also review the Internet Options > Connections tab and check LAN settings. Make sure no option is checked.
The problem could be momentary, for example due to a wireless connection. If the problem persists, you may need to check Windows network connection, user account permissions, Internet security zone or Windows firewall settings, or the settings of any security or personal firewall software you have.
The problem could also be due to your router and you may need to consult help or resources about the router administration. Any of these can block certain programs or types of Internet traffic, so that you may be able to use the Internet with other programs in some ways. Sometimes rebooting the computer, or router, can restore the connection configuration.