Just loaded up Halo Infinite on PopOS and it ran flawlessly. I'm blown away, and am now looking at moving up my plans to switch away from Windows for my desktop. The future of Linux gaming is bright!
I didn't try MCC or multiplayer, since I was just performance testing on the computer (will eventually be the wife's machine after we move next month), but even running Academy with the bots was running great. I was able to sign into my Microsoft account no problem though, so I want to try multiplayer next.
About a week ago was the last time I was on. I think on mcc you had to select play with anti cheat disabled as they mixed up the logic corresponding to the choice selected, so selecting disabled would actually enable it
Edit just tried it now and it's still working fine