We are in a process of writing our own online subsystem and we ran into an issue where apparently the oss is initialized twice and we are unable to access the login data of the identity interface even thought we logged in.
Key difference between our implementation and other is that we login after the oss is created.