Creating session (steamcore) and make lobby members join it.

I have a Steam Lobby with the Owner and other members.
The owner creates a session with the name of the session as session parameter and members knows it so they just make a find session and join on the first item of the array (if any). If the serach fail they search again (sometimes the session takes a bit registering in Steam seach)…

Is it needed for lobby members to find the session when the Lobby owner has direct communication with them? (in the chat and via P2P)

I can get the session ID (C++) as string, but I dont know if is possible to share with members so they can convert it to a session find results to join. The only way I found for joining a session is by using a search results. Is the only way?! Is mandatory to do a SEARCH when all the participant can communicate and share data???

Thanks

Why don’t you use a for each loop and search accordingly, things might work!

What I want is just avoid Search if possible. Why search if they can communicate? that is what I just dont get.

This sounds like me telling you: Hey my name is daniel! look for me in the phone guide book and call me! instead of just giving you my phone number for the call and just doing it.

If perform a search with filter for join is always required I am ok. I just want to know if search is avoidable.