We are doing an Unreal dedicated server and we would need to send extra information to the server when it starts and the players when they are matched together.
For context, we need this because we need to add a keyword to our steam session to allow the players to find it. Instead of doing direct connection using the IP address of the server (the one we get from playfab after the players are matched together), our players most find the correct steam session started by the server and join it.
We know that we can send extra data threw the start command (using something like -SessionId=SomeUniqueID), but how could we generate that ID and also make sure that the server and all the players receives it?