After a period of time does your game disappear from customs browser?
I’m not sure exactly how it works but I think it does go down the list over time yes. I don’t think it ever really “disappears” per say, but it might move down a couple spots or pages because of more recent custom games.
I’ve launched a custom, acquired a full lobby, and then after 10 minutes had my friend check the browser. Wasn’t there anymore but he saw it there when I started it
I’ve also found my game from the “find custom game” selection in the file options when it wasn’t shown in browser