As a follow up to this Q+A that had a generally useful answer, but not necessarily answering my main question:
Since the marketplace plugin creates a *stateless* lobby (undoc'd, but mentioned by staff - can't use the funcs like UpdateLobby, GetFriendLobbies, etc) and told I need OSS for this. I already have marketplace sdk coded (so want to use it).
Can I do the following?:
OSS create lobby
Marketplace plugin lobby everything else
For example, since I can't use Find Friend Lobbies in a stateless lobby created by marketplace plugin CreateLobby. I also can't use similar functions, like UpdateLobby.
How would I actually use the marketplace plugin funcs like Find Friend Lobbies? OSS create -> then I can hop back to marketplace for find friend lobbies?
Bonus questions for understanding/logic:
Why would creating a lobby from the marketplace SDK create a stateless lobby (and what is the point)? Since this breaks functionality of other calls of the same api/namespace (like get friend lobbies), why isn't this documented? Why would get friend lobbies even be included next to create lobby if it can't even be used?