vanilh: Got a similar issue as well. Game gets stuck at "Connecting to local server".
I noticed Win10 does not allow s2gs.exe to start. It blocks it because of Securtiy Reasons. I got it to start via elevated cmd prompt, but the game would not run either. Still could not get past "Connecting to local server".
But, if I log into the hidden Windows Admins account (net user administator /active: yes), I can launch the game normally via the sacred2.exe and everything just boots up fine.
Don't know why the game server gets blocked in the first place. Anyone dealt with this before?
After many hours of reading forums and trying every fix anyone mentioned,I found one that works consistently for me.
1. Disable UAC via Windows group policy- Option 5 on this page. -
https://www.freecodecamp.org/news/an-administrator-has-blocked-you-from-running-this-app-how-to-fix-on-a-windows-10-pc/ . Note that you have to restart for it to take effect.
2. Set the Sacred2.exe file to run as administrator. I did the same for the sacredgs.exe file , but I don't know if it was necessary.
3. Set the sacred2.exe file for WindowsXP SP3 compatibility mode. I don't know if this is the best choice, but the game would not run without a compatibility mode. Another option ( Vista ) might be better.
What was weird that I was able to run run the GS manually as admin at first, and then start the game and it worked. But after a few runs, I started getting the "you have been blocked from running the app.." message. So that lead me to do step 1.
I turned off about every security feature on Windows trying to get the game to run. lol. I'm going to go back and slow start re-enabling the Firewall, virus scanner, etc to secure my computer better now that I can play the game.
My situation and set
Windows 10 Pro ( 2H1 build )
GoG Sacred 2 Gold
Issue was "Timeout Connecting to Server. Exiting" message when trying to start the game.