Commandline map loading broken?

Hello,

I just finished packaging a ship build of our project and cannot get the commandline arguments to work for loading a specific map or even logging.

I have a build from the 3rd of March that works fine when passing in smthn like
D:\PackagedBuilds\Project\Project.exe /Game/Maps/MyMap?listen -game -windowed -ResX=1280 -ResY=720 -log=SRVlog.log

And then other clients are able to connect via my IP.
For my build today, absolutely nothing I’ve tried with regards to syntax will load anything other than the default game map. Even the log isn’t being created. No difference in my package settings or DefaultGame.ini. The only difference that I can think of is that back in March we were on 5.7.3 and now we’re on 5.7.4

Anybody encountered smthn similar?

Thanks,
Shadi

If command line map loading isn’t working in Unreal Engine, it’s usually due to the map path or startup arguments being incorrect.

Check these common issues:

  • Use the correct syntax:
    YourGame.exe /Game/Maps/YourMap
    or
    YourGame.exe YourMap?game=YourGameMode

  • Make sure the map is included in Project Settings → Packaging → List of maps to include

  • Verify the map path is correct (no .umap extension needed)

  • Try loading via console:
    open YourMap

  • If using Steam/launcher, ensure launch args are actually being passed

Also, test in Standalone Game first—sometimes PIE ignores command line behavior.

If it still fails, it may be a redirect issue in DefaultEngine.ini or a missing cooked map.