I loaded up Halo MCC on Steam for the first time in a month or so today and ran into a particularly annoying bug. I was playing BTB in Halo 3 and noticed when I got into a Hornet that my flight controls weren’t inverted for some reason, despite knowing that I’d previously had them set this way. Annoying, but not a huge deal. I took my first chance in the match to go the settings to fix it, but after changing the option and trying to leave the options menu I got an error message saying that there was an unbound action and my only options were to discard the change I’d made or return to the settings menu. In the middle of the match… I fiddled with this for several minutes, trying to change other options and getting the same message. Eventually I gave up and finished the match, and when it was over I went to the menu to try and figure this out. I still ran into the same issue, and so I tried turning my controller off to see if it was causing an issue, though I ran into the exact same problem using mouse and keyboard to try and fix the settings. After several more frustrating minutes I peeked into the mouse and keyboard options despite not playing with those, and noticed the configure bindings option there.
Apparently, sometime since I’d last played the game, several key bindings in almost every game had been unbound for no apparent reason, which for some insane reason was preventing me from changing ANY OTHER CONTROL OPTION in the whole game, even though I’m using a controller and not mouse and keyboard to play the game. Fortunately, once I was in this specific screen it told me which games had unmapped controls. which admittedly made fixing it simple at this point. Once I made sure all the unmapped controls were mapped to something I was able to fix the flight inversion and change any other controls without getting an error. That said, the original error message didn’t tell me where to go to fix this, or which games were the problem, etc. WHY???
I know this is just me ranting at this point, but now I don’t even feel like playing due to the frustration of figuring this mess out. I don’t know why my controls were changed for me, I don’t know why several keys were unmapped, I don’t know why this situation prevented me from changing any other control options, and I don’t know why the error message couldn’t be more informative and helpful in resolving the problem. Could you not give me an option to take me straight to the button mapping, and maybe even directly to the missing key bindings?!. This whole situation is inane to the extreme. I’m not unreasonable. Glitches happen. But why in the world would you lock up the ability to make any changes to all controls because one key is unmapped? And again, if for some reason that seemed like a good idea, why not make it as straight forward as humanly possible to resolve the issue? I’ve been playing Halo since CE came out, and even with all the glitches that I’ve seen in Halo during that time, I don’t recall ever having something quite like this happen.
Rant over. Please look at this and seriously consider making some changes to how situations like this are handled in game. I should be fighting other players in matches, not fighting the game’s UI.