The problem is that there are *some* servers that do not work and many that work. the reason for *always* joining the not-working servers is that the working ones are FULL or EMPTY, and the not working ones are hard fluctuating. Almost everyone will join a nonworking server, because they have free slots.
and here is how to solve this:
when on a non-working server lobby chat with the players also stuck there and add them as friends. then ask them to follow you. you leave the non-working lobby and join a empty ranked server with good ping. if 2 or 3 ppl follow you, you will have a ranked match in 1 to 5 minutes. after you have 4 ppl on your server, it will nearly-instant be full because others looking for a working game are joining, because there are already 4 ppl
. i did that 2 times and it ALWAYS worked great!
ps: good to have some "favorite" servers you know that they are working. is possible that there are also empty-nonworking-servers around here.
pps: you may also add me: rawsome23, so i can invite you if you are online and stuck next time