One player creates session, another finds and joins the session, but Total Players is always 0 on the EOS Portal.
Why?
My online setup is:
DefaultServices=Epic
PlatformServices=Steam
OnlineSubsystemSteam enabled with (I am not sure what is proper configuration for authentication through steam):
DefaultLinkedAccountAuthTokenType=WebAPI:epiconlineservices
DefaultRemoteServiceIdentity=epiconlineservices
Checking your log extract with my peers, the thing that jumps is the GetOwnerAccountId() getting an invalid value. As long as the user setting up the session as a valid ID, and EOS/Steam services are up and running, the value should returned should be a proper ID. And since the players never properly joined, the player count statys at zero.
So, make sure the local user has a valid ID, and that full login sequence is completed. Then confirm in your setup that Steam is configured as the Identity Provider for EOS. The session needs to be using EOS, and not Steam OSS (since you have “DefaultServices=Epic”, EOS should be the default).
Once you have ensured those parameters, test the connection again. If players can access, total player count should increase as intended. If not, please make a new log extract, and we will investigate it further.