- Open OnlineSubsystemModuleSteam.cpp.
- On line 52, SteamSingleton->IsEnabled() is called.
- Note that IsEnabled will never return true unless SteamSingleton->Init() is called first.
Out of my head I think that’s why you must be logged in into Steam to be able to use their online services, then the init() would be called and isEnabled would be true.
I am logged into Steam, but Init is only called when IsEnabled is true, but IsEnabled is only true after Init is called!