Hey, I’m under Unreal 4.27.2 and I have some troubles with Online Subsystem Steam and Advanced Sessions Plugin. So I created (for testing) a simple project with a join and create button. As you can see on the picture, the create function is using Create Advanced Session and then Open Level with listen parameter. Then, the Find Session function, with Find Sessions Advanced, checking at the 0 index (so the first server), and joining it.
So it’s working in PIE and standalone inside the editor. But when I build it, with development configuration, I have the Steam overlay, I can create the server. But if I tried to Find Session, it prints me ‘Success join’ from the print string after Join Session. So it finds the server, but the player is not teleported.
- I did not touch the c# build file, I’ve just created a dummy c++ class.
- My DefaultEngine.ini file is the same as Unreal doc (Online Subsystem Steam | Unreal Engine Documentation), I tried
bInitServerOnClient
with true or false (I don’t understand its utility). - Steam sockets plugin disabled by default.
- I don’t have seamless travel.
I tried with 2 different PC with 2 different steam accounts. Both steam are set in the same country.
Thanks for your help!