In my GameInstance, the code below is run on Init(). While debugging my game on an android device, I’ve noticed that it will crash and fail the check on SessionInterface.IsValid(); I am using the Google Play subsystem, it signs in and the other checks pass. Is the Session Interface supported for google play? if not, what are my options for matchmaking multiplayer on mobile devices?
const auto OnlineSub = IOnlineSubsystem::Get();
check(OnlineSub);
const auto IdentityInterface = OnlineSub->GetIdentityInterface();
check(IdentityInterface.IsValid());
const auto SessionInterface = OnlineSub->GetSessionInterface();
check(SessionInterface.IsValid());