Well, the thread is named "we need more players," so I'd guess the matchmaking isn't broken, lol.
I believe there is a problem with the beta sign-up application. I signed up for this game in December of 2016, and I never received a key until I made personal contact on the forums. I got every other email, but not the key. Gratefully, the community manager helped me with that problem!