The first step to try if you encounter this error is to restart your PC. In some cases, this has resolved the issue for players.
If this doesn't help, it may be caused by another issue. We've had a look into this issue and discovered that it's caused by a bug in the game engine. Currently the game cannot authenticate if you have the ProxyEnable variable set to true and an empty, null or missing ProxyServer value in your registry settings.
We wouldn't recommend directly editing your registry settings as doing so could have a detrimental effect on your computer, but if you feel confident in your knowledge then these settings can be found in your registry editor by typing "regedit" in your search bar to open your registry editor, and then navigating to the following location:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\
Setting the ProxyEnable value to 0 should fix your issue temporarily until we can roll out a fix.
We'd also ask you to submit a support ticket containing your logs if you're experiencing this issue, even if the fix works. This will help us in investigating this issue. To find your logs, follow the steps below:
- Navigate to C:\Users[your Windows username]\AppData\LocalLow\Bossa Studios\Surgeon Simulator 2 (You may need to view hidden folders to do this).
- Get 'player.log' file. (Note this is refreshed each time the client restarts)
- Attach this to the ticket you make from the support site (support.bossastudios.com)