Hi, sorry but I must confess that I didn’t try it (yet) as I came up with “dirty-hot-fix” (just for EOS) by myself and your solution would require (because it is platform independent) time-consuming tests on all other platforms we’re aiming for.
I just compare the modifications against our version of “Advanced Sessions” plugin. Just as you wrote you enabled “secondary” search (till now only for Steam) that ensures the search-query contains ‘SEARCH_LOBBIES==true’ record.
But I suspect it won’t be enough. I also did a change in ‘UCreateSessionCallbackProxyAdvanced::Activate()’ - added same “SEARCH_LOBBIES” record to new session settings because now it is newly part of search-query (to enforce right code path searching not for “EOS” but for “lobby” sessions) and session created without it would be later “filtered out” as they wouldn’t match “search” params.
My English is terrible so I hope it is more clear now. But anyway thank you for your fast response… I really appreciate it.
BR,
Martin