Happens in both casual and ranked. I live in a rural location where the only playable servers are west coast (I have fiber internet, it's just a matter of distance). Seattle, West US1 and West US 2 are the only servers I have checkmarked because I get 90+ ping elsewhere. On several occasions, even though I haven't signed up for other servers, the game will force me to play ranked matches in Chicago and Honolulu. At this point I don't even view ranked as something that's playable, because I have no say on if I'm going to have a real match or if I'm going to have 110 ping and nine rollback. Either way, I'm forced to play it out or I'll lose points. I would absolutely LOVE to have this not be a problem; I don't really care if ranked matches take 5 seconds or 30 minutes to find if it means I can actually play the game.
I imagine this is an intended feature, and it probably works great for people that live in the lower 48 United States, as 40 ping is not much of a jump from 20 ping. But this feature has borderline unplayable unintended side effects for people that live in remote areas like I do. Everyone in the Alaska rivals scene that I've talked to about it has had the same problem and it's made for a really frustrating matchmaking experience, and it'd make this game so much more playable if there was a way to disable it 🙏