The command line is not entered in a packaged build for shipping

I got multiple servers running by being very specific with the way I added my arguments to the server build executable:

GameBuildExecuteable-Platform-Shipping LevelName?Listen?port=9999

No spaces in between the first command line arguments, only question marks in one long string.