Updating Windows can solve many issues that you may have with our games and other apps including connection, installation, and launch issues. This can also help your computer run faster.
Check out this Microsoft article for instructions to update depending on your Windows version: Update Windows
If you are following the series of articles in How to troubleshoot connection issues and this did not solve the issue try the next step in our troubleshooting: How do I identify and disable a proxy server so I can connect to the Epic Games Servers?