Not a bug Dedicated Server conflicting with Normal Game with Steam

Discussion in 'Archive (Read Only)' started by Cursix, Jun 20, 2024.

  1. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    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)
     
    #1
  2. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,249
    Likes Received:
    5,708
    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.
     
    #2
    Germanicus likes this.
  3. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    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.
     
    #3
    Last edited: Jun 21, 2024
  4. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    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
     
    #4
  5. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    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...
     
    #5
  6. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    #6
  7. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    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?
     
    #7
    Last edited: Jun 23, 2024
  8. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    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
     
    #8
    Cursix likes this.
  9. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    Gave Alpha 12 a try and it didn't cause the issue.
     
    #9
    Taelyn likes this.
  10. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    Because its using the old SDK :) We will try to communicate with steam :)
     
    #10
  11. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    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


    [​IMG]
     
    #11
  12. ASTIC

    ASTIC Rear Admiral

    Joined:
    Dec 11, 2016
    Messages:
    1,094
    Likes Received:
    735
    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
     
    #12
  13. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    Code:
    @EmpyrionLauncher -steam
    
     
    #13
  14. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    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.
     
    #14
    Last edited: Jun 26, 2024
  15. ASTIC

    ASTIC Rear Admiral

    Joined:
    Dec 11, 2016
    Messages:
    1,094
    Likes Received:
    735
    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
     
    #15
  16. Cursix

    Cursix Ensign

    Joined:
    Jun 15, 2024
    Messages:
    7
    Likes Received:
    1
    Looks like it was an issue with my drivers; a restart fixed it and the workaround is working.
     
    #16
  17. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    897
    Likes Received:
    1,394
    :NewThumbsUp:
     
    #17

Share This Page