Can't find sessions with EOS

Hi,

With UE5.4, on Steam, I was able to create/find sessions by using custom functions in my code.
I’m trying to get similar results as using the Advanced Sessions (without using the plugin)

So far, everything’s good

Recently I tried doing the same for EGS with the EOS SDK, it seems the session is created successfully but it can never be found by other clients

I’m sure the DefaultEngine.ini is set correctly, but I’m having some doubts about the testing procedure

If the game itself is set with the Dev sandbox, and the build is uploaded on epic and launched with the Epic Games Launcher(as it is the only way I think to test correctly) the sessions, is it possible that this method does not work as I intended?

For example, when I upload the build i set some app arguments, like:
-epicportal -epicenv=Dev -EOSArtifactNameOverride=…

What I noticed is that, even by setting epicenv=Dev, when the game is launched by the epic launcher, the environment is set to -epicenv=Prod

I checked the deployments, the artifact id, artifact name, clients name, etc… All of them are set for the development environment

Does anyone have any idea why? Or if there are other ways to test the sessions?

Hi @Troglobytes

I don’t have much experience with EOS myself, but I remember one thing when testing sessions with my friend. I had to add his (epic) account to my dev team inside dev portal, otherwise we would not be able to see each other sessions.

We never uploaded anything to EGS, we just run out game clients, logged into epic account through the game and we were able to see out sessions.

We did use advanced sessions plugin.

Maybe this helps…

Hi @DonBusso, thank you for the reply

I will look into it!