Stop running windows in test-signing mode.
You can run the following from an administrator command prompt or powershell to turn it off, then reboot to make it take effect:
bcdedit /set testsigning off
bcdedit /set nointegritychecks off

You can use the same one as the one listed for Citadel for that right now. However those are not the IP addresses of the game servers, just a representative address that accepts trace route and ping packets.

I've seen some problems in the later versions of Windows 10 where the game will lock up and eventually spit out an error message if the Xbox Game Bar is enabled. If you're running that version, try disabling the Game Bar in the Windows Settings.

Make sure you have the latest version of the Visual Studio 2012 C++ Redist installed (https://www.microsoft.com/en-us/download/details.aspx?id=30679) as well as .NET Framework 4.0 (https://www.microsoft.com/en-us/download/details.aspx?id=17851) and then launch the patcher again.