Im having the same issue
Having issues with severs. It is hard to find one that i can connect to or be able to stay in for an entire match. Probably not your guys fault.
I guess Ill just creep the forums until it goes live.
Separate names with a comma.