Hi @brs-sebascova,
For login, I am using CommonUser from Lyra. I call LoginForOnlinePlay.
To me, everything looks properly, but to be honest, I didn’t find any complete guide for how to wire everything (EOS, Steam, OSSAdapter, Connect), and I am not sure if I do it properly. Most of the things I am trying is just guessing and testing.
Some related logs I get suggests (I think) that everything is working fine:
LogOnlineServices: Verbose: 000001DD897A2050 HandleLoginStatusChangedImpl op state set to: Running
LogOnlineServices: [FAuthOSSAdapter::HandleLoginStatusChangedImplOp][STEAM] Login status changed for account [Steam:1 ()]: NotLoggedIn => LoggedIn.
LogCommonUser: Player login status changed - System:4, UserId:Steam:1 (), NewStatus:LoggedIn
LogEOSSDK: LogEOSMessaging: Connect Messaging: Attempting connection to Stomp. LocalUserId=[000...8a3] Url=[<Redacted>]
LogEOSSDK: LogEOSP2P: Requesting new TURN relay credentials for 000...8a3.
LogOnlineServices: Verbose: 000001DDC4A2D310 HandleConnectLoginStatusChangedImpl op state set to: Queued
LogOnlineServices: Verbose: [FAuthEOSGS::LoginConnect] EOS_Connect_Login Result: [EOS_Success]
LogOnlineServices: [FAuthEOSGS::Login] Successfully logged in as [Epic:1 ()]
LogCommonUser: Player login status changed - System:1, UserId:Epic:1 (), NewStatus:LoggedIn
LogOnlineServices: Verbose: 000001DE77688950 Login op state set to: Complete
But… Later I get warning that I think also are related to my problem:
LogEOSSDK: Warning: LogEOSConnect: FConnectClient::ResolveProductUserIdMappingPrivate - GetProductUserExternalAccountIdPrivate Failed
...
LogEOSSDK: Warning: LogEOSUI: Hot key event ignored because there are no known users.
I don’t really know what it means. Login is successful, it gave Epic user ID, but some mapping (linking?) failed?
Also, host, after creating session, sees proper session owner id and is able to call Services->GetResolvedConnectString()
Clients, after joining the session, are not able to call Services->GetResolvedConnectString(), because session owner id in found session is invalid.
I am suspecting there is a problem with linking steam user with eos?