Halo Infinite multiplayer on latam

I’m from latam (chile) and halo infinites multiplayer right now is really inconsistent. On “peak” hours, quick play is very active most of the time and I find matches in seconds, But the other modes are really weird. I mostly play btb, swat and fiesta, sometimes on the first try i find a match quickly (not as fast as quick play, but still acceptable). The game ends and I immediately search for another match… And it never finds one again? it indefinitely keeps stuck on “searching for players” and I never get to play another game, even after cancelling, searching again and even after restarting the game. there are some times where I eventually get another match after minutes, maybe even a third one, but I always get to that point where I don’t find more games anymore… And I said “sometimes” at the start because there are occasions where I open the game, on a weekend night, and I never find a single match, even a quick play takes minutes. And don’t even talk about ranked mode. in two months I have never found a match of this mode, even when there are ranked challenges…
And the weirdest thing in top of all of this is that almost every game I play is on 150+ ms servers that are filled with mostly English-talking people, and I very rarely get 60-80ms matches that are supposed to be brazilian servers. that possibly means that im literally joining US servers which are supposed to be very active, yet I have ridiculous waiting times… Idk if it’s a bug or something, maybe the game is inefficient as hell and tries to search stuff in latam servers (ironic bcuz when infinite launched, most latam players were redirected to us servers for no reason, unless you did that geofiktefing thing), because it’s really weird that it can’t find matches when in mcc I could find in seconds, and even in things like the hall 2 project cartographer I can quickly find matches and I even find Hispanic people sometimes.
I really hope they fix this, I really want to enjoy infinite but this thing is what is making me not play it, decent multiplayer but no matches… Maybe even something like a server selector like the mcc one could work.
well, apologies for the long post, it seemed like nobody was talking about this.