Reach out directly to @Yoshi in DM's and calmly explain the situation to the best of your ability while remaining brief. Link the account of your friend and other roommate.
It could be a "block" due to you all sharing the same IP that is automated or something. I used to hang with some...
Wow. That's harsh. I got my invite from someone in the unofficial reddit-tied Deadlock discord. I hope it doesn't affect me, but knowing the gaming community these days ... gives me a little anxiety.
I've had a decent experience in the 4 matches I've played. But, yeah, I've seen enough reports in these forums to know it's an inevitability as this "playtest" seems to have exploded in the last couple days.
Everything I've seen from Valve so far though, shows they are managing this game...