How can I stop the PIE from auto-connecting to the dedicated server when I hit play, I have gone all through the advanced settings, I’ve checked dedicated server, stand alone, etc but it always auto-connects. Any suggestions?
I’m having this same problem 3+ years later in UE 4.26. From what I’ve been able to find, there used to be a “Auto Connect to Server” checkbox in the Editor Preferences → Play → Multiplayer Options… It is not there anymore. Is there any solution for this?
Bump! Using standalone mode for play net mode, and launching a separate server, but the client will still automatically connect to the server and spawn into the server map rather than starting in the one loaded in PIE.
Doesn’t work reliably for me either in 4.26. If I use
Play Standalone with
Launch Separate Server and
Run Under One Process disabled with
Play Number Of Clients set to 3 and the
Server Map Name Override set then 2 of the 3 clients automatically connect while the third one actually stays in the map the editor was in and can be connected manually via open command. Seems like the client running in editor actually stays on the desired map while the clients launched separately will directly connect to the server.
If I enable
Run Under One Process then all clients stay in the editor map but the server doesn’t seem to use the
Server Map Name Override. So when I connect using open I cannot actually test the map I want to.
For anyone looking for a solution to this like me using UE5, you can now use
Play Standalone net mode in NetMode settings to stop your process from acting as a client or server.
Just a quick note this setting has nothing to do with
Standalone Game mode option you see in the same image. Even if you start your game in
Standalone Game mode, if your NetMode is set as
Play as Client or
Play as Listen Server the game will still try to act as either client or server on startup.