Dear all,
Due to recent the Windows update, the file - miniupnp.dll has become inaccessible on all our build and development machines.
We surmise that due to the update, with additional security, the file which is a 3rd party library is not generated from the build machine, will be blocked from execution.
As a result, the network component loadup fails and you'll suddenly lose the ability to even host or join a game.
To unblock:
1) Library -> Foresight -> Properties -> Local Files -> Browse Local Files
2) Look for miniupnp.dll
3) Select it and right-click on it
4) There'll be an unblock button below - click on it to unblock.
5) Restart your PC. It's not sufficient to just unblock and run Foresight again.
6) Once done, you should be able to play multiplayer.
Notes:
This is due to us using the 3rd party mini upnp library which we're intending to do away with after integration with Steam API.
Foresight's old IP-based multiplayer will revert back to being just LAN-based or direct IP-based (ie, machines not behind a router).
We apologise for any inconveniences caused.
Please note that this is not necessary if you do not intend to play multiplayer.
Regards,
Jeremy