I've shared a few horror stories (my attempts at trying to find a game of Werewolf come to mind) in the past, but almost universally they were me looking for games in public spaces. That's not how it works. That's not how it ever worked, to be honest. Going to Roll20 and looking for which games are open is like seeing a hand-scrawled poster on a streetlight advertising a mind-blowing supermodel orgy. Sure, you might get the blowjob of your life there but you're probably just going to find a bunch of deviants instead.
was about to say "have you tried not playing dnd?", usually easier for games that are not DND, since it filters a lot of normies and theater majors. however on the other end you got the opposite where you got a possible furry infestation or other "demographics" that are all over PBTA games for some reason...
another option is community driven events, like you said it depends on the discord and the subreddit (I know,
FUCKING REDDIT), but it's often the easiest stepping stone into their discord, and then going from there.
for example, pf2 has unofficial "beginner box days" somewhere in april iirc, and while the "official" paizo discord is pozzed af and reeks of groomershit (I left after a fucking
@everyone about rainbow shit and teens in the same sentence), ironically the subreddit one is way less pozzed, and from there it's an easy step into the rules lawyer discord which is running it's own society/westmarches thing you can easily drop in/out.
the last group I found via that event was pretty chill, but since they were from the other side of the globe it was mainly a scheduling issue (regular 5am sessions are out of the question).
however that's pf2, other/smaller games are probably harder to find depending what you're looking for. alternative is running a game yourself (the pf2 BB days are good to get your feet), curate a group of contacts this way, then maybe have someone run there. basically the same way you'd do it locally where you'd have to vet and possibly kick people.