This is just bad prioritization. The servers should check latency BEFORE putting together a match, simply as a matter of course to ensure a smooth gaming experience for all involved. No one wants to play as or against the invincible rubberbanding lagman. As your system is first matching players together, THEN finding a server to host, it is no wonder that this exact experience is so absurdly common, prompting this abundance of geofiltering.
At the very least you need to set parameters for maximum allowable latency before starting a match. If a server is chosen that one or more players cannot connect to, or has poor connection to, simply go with the obvious solution; remove those players from the lobby and return them to matchmaking until they can be placed in a game without terrible connection. You can then adjust those parameters for each player based on the time they have spent waiting for a match.
If the region C player doesn’t want to play matches on a server where they have 97ms ping, just drop them from the lobby and continue matchmaking until a satisfactory match can be found. This is the obvious solution. You are the ones forcing the region A/B players to migrate to the region C server, and this would not be a problem if you properly prioritized connection in the first place.
To add more info, finally got it working without geofilter on. (Basically just kept launching the game over and over until it decided to actually connect me).
Servers are awful. My ping is jumping from my old usual of low 10s to the highest I’ve ever encountered at 250ish. I’m literally right down the road from one of the Azure centers and I’m on a gigabit connection. I don’t have these issues in any other game.
343i basicly say its the fault of the players geofiltering that they (343i) have designed a brocken system that does not care where on earth you are for a match am i getting that right?
and now they blame the players that just want a decent ping for the lag and desync problems?
You’re under the assumption that Microsoft isn’t the reason for the state of Halo Infinite in the first place. Barring network issues, who do you think pushed for the game to release on November 15, even with all the issues the game has? Who do you think pushed for the current monetization system? Who do you think decided that Halo Infinite could be developed mostly by outside contractors with a small core dev team at 343? Who do you think decided it was the best idea to release a barren wasteland of a game and drip feed content through its life cycle? Some 343 dev who grew up playing the original Halo trilogy, makes 65k, and spends 12+ hour days to get the gameplay right, or make sure the art style is up to the quality of the community? Or a Microsoft suit making $1,000,000+ a year and has never gamed a day in their life?
I’m not saying that 343 is not atleast somewhat at fault, but it’s very telling that Joe Staten had to beg Microsoft to not release the game in December 2020 and that it needed more time develop. Microsoft was ready to release the game last year with the XsX even if that meant release the multiplayer in December and the campaign months later.
I am extremely critical of 343 and the time they spent with Halo, however I blame Microsoft more for this debacle than 343, because gameplay, art style, music, and story wise the Infinite is a return to form. Everything surrounding that is the problem.
Same thing they gained from lying about Halo MCC or H5G or any other prior instance: Find a scapegoat to blame instead of having to explain their own mistakes.
For what it’s worth here my experiences as an EU player:
Yesterday: I played exactlly two matches that had sub 100 ms ping and everything else was above 100 ms (played between 15:00 and 24:00)
Today: no match at above 100 ms (between 20:00 and 22:00)
I have to say though that I never had much issue with high ping matches. The vast majority of games I have played since launch was at 30 - 40 ms (depending on whether it put me in the West Europe DC or North Europe DC). I do have the odd game at above 100 ms though.
I’ll have to keep an eye on it but at least for me it’s working and putting me in local matches.
Do you have a source for that? Because according to official press releases Staten was hired two weeks after Infinte was delayed by one year (August 26th versus August 11th).
Yeah because screw us, players from low pop regions. Apparently just adding a basic -Yoink!- region selection screen like the one in MCC is too hard for current 343.
Theater isn’t exactly “broken”… Theater is “broken” because someone at 343 made the dumb decision to turn theater mode into a Netflix cluster f***. What do I mean when I say Netflix? Well, in MCC theater films were stored locally on the user’s PC\XBOX… In Infinite, films are now stored on 343 servers for some dumb reason and “streamed” back in “chunks” thus causing lag…If films were just stored locally again, theater wouldn’t be so “broken”
Plus bad actors seemingly have the ability to block players from viewing footage with them in it due to privacy settings, or at least, that’s what I’ve been told when I can’t load the footage with blatant aimbotting while every other footage loads fine.
Thats great ill play a few games to see what it like. Just finished one and it seemed a lot better.
One thing can you look into next 343.
I have to.
Everytime have to.
Restart my game or console so that the next match will load in.
When a match is over nothing loads and the only way i can load up another match is to restart the game.
So, if geofiltering is as bad as what 343 seems to say, why is it not banned for other games? Why do some ISPs have it as default?
The simple answer is that 343 has an issue with it because they set up their matchmaking in a way that is completely different to most others on the market and in a way that negatively affects their players. Instead of fixing that, they chose to blame players.
This news is horrible for someone like me who lives in the Middle East. I used this method to play on 100ping servers (my lowest possible) and now I’m constantly playing with 200ping! It’s so depressing. At least give us ME servers or the ability to server select in-game to not interrupt the “networking”.
Then why do their other studios not have these same problems? Forza was amazing yet MS willingly let their biggest franchise be constantly ruined by a bad studio?