I persisted on meetup. Then created my own meetup group, it's not to difficult or expensive to do, then you can attract more targeted players. The Seattle Zweihander RPG meetup group (Seattle, WA)
There are also discord for any game you are interested in, join a few and post about live play, or...