So I recently encountered an issue where my graphics settings wouldn’t save and would constantly reset upon restart. This came very shortly after I was forced to do an OS re-install. I will preface this by saying, this is intended for players using Steam, I’m unsure if these will work for the Xbox App users.
In my case, I reinstalled my OS (due to other issues, not Halo) and I created a new local user. This user account name had a special character in ‘ð’. This caused the game to be unable to locate the ‘AppData\HaloInfinite\Settings’ file path, as the user folder had an unreadable character. This meant it could not create the required .json file to save settings. This had the side-effect of maxing out my CPU usage on launch, and causing the game startup time to be considerably longer.
The other potential issues are as follows:
- Windows blocking access to important files. Can be fixed in the RansomWare Protection settings tab.
- OneDrive causing issues. Close OneDrive and change the settings to disallow startup on sign-in.
- This one is a long shot, but if you run the game from Both Xbox App and Steam, some conflicts with file-reading could occur. I don’t know if this is specifically true, but I have a feeling it potentially could cause issues. I haven’t experienced any due to this as of yet.
I hope some people found this useful, I toiled over this for a couple of hours, and ended up making a new local user and had to re-apply all of my windows settings.