I did try Meetup. Even had a group of 24 members. Of course, only 1 other person actually showed up...
Everyone else, when I asked, just wanted to use Discord, and didn't realize what "In Person Gaming Group" meant. Oh, and can they game starting at 10 on weeknights instead of noonish on...