Build: v1.11.7 B4480 Mode: Survivial Mode: Dedicated Server SERVER NAME: N/A SEED-ID: N/A If applicable: MODIFIED PLAYFIELDS: No Reproducibility: Always Severity: Major, Crash Type: Gamestart Summary: Steam on Windows confuses Dedicated Server for actual game Description: If you run a dedicated server (either via Steam or SteamCMD) and try to run the non-dedicated game (to join the game for example), Steam believes the game is already running and will not launch. If you try to launch it manually without steam, it will launch but not allow multiplayer or any DLCs. Steps to Reproduce: 1) Install the Dedicated Server on your windows computer with the normal game also installed 2) Launch Dedicated Server 3) Try to launch the game (non-dedicated version)
This is something that comes from a steam update afaik. You must start the client first then the server when you are ready to if you happen to be a user who has the server running on the same machine as your client.
Correct, that is the current work around I found. But I have to stop the dedicated server every time I want to play/join the game. It didn't do this before the 1.11.17 update. Before Steam seemed to know the difference between the game client and the dedicated server. I've restarted the desktop steam client several times and the issue still shows up. One other work around I have found is if you force quit steam using Process Explorer than start Steam; it doesn't see the running Empyrion Dedicated Server.
with v1.11.7 we updated the Steam SDK files. Steam made changes what results in this behaviour. We will try to communicating the problem with Steam to see if the issue can be resolved in the future
Would you by chance know if there is a good location for end-users to report that issue to steam? Their support site for their client seems rather limited to things like client crashes...
Steam Support keeps saying its an issue I have to work with you on; doesn't feel like they are understanding the issue. Is there anyway I could downgrade the SDK on my install to confirm its the Steam Client/API that's the issue?
No there is nothing you can do on your end then what Pantera suggested. You cant downgrade them either this will break the game. What you can do is install an older branch, the last one we provide is Alpha 12 Normally this is not an issue since most servers are hosted on rented servers and installed by SteamCMD We will try to communicate our self with Steam so they can fix it
Since a very small amount of players have this issue we made a easy and quick solution Download: LaunchGame.cmd Place the downloaded CMD in the root of Empyrion, create a short cut with it to your desktop and use this to start the client This should solve it for now
Download/open of the "LaunchGame.cmd" link ends with Code: Empyrion – Galactic Survival - Community Forums - Error You do not have permission to view this page or perform this action. please set this direct in the message
I've tried the work around and it doesn't launch. This is with steam thinking the dedicated server is the game client and running. When I run the command, it looks to be loading but nothing loads. I also tried it without the dedicated server running and same thing. It appears to start launching (mouse spinny) and than nothing.
Works fine on my machine. I have createt a shortcut to the EmpyrionLauncher and add the "-steam" argument to the call. and EGS Client fine with multiplayer steam access even when a dedicated server is still running on the same machine