Reset router - check.
Restart Windows (not Shutdown and start) -
Or Shift + Shutdown, then start -
Disable VPN -
Flush DNS: Open CMD or PowerShell as an administrator, type "ipconfig /flushdns" without quotes, hit Enter -
Reset IP stacks: CMD or PowerShell as an administrator, type "netsh int ip reset resetlog.txt", hit Enter, reboot -
Reset Winsock: CMD or PowerShell as an administrator, type "netsh winsock reset catalog", hit Enter, reboot -