Steam, halo infinite, invalid platform

Hi, I get the error of “invalid platform” when I try to launch the Halo Infinite installer.

I am on Arch. From what I understand, the steam package is 32 bit, despite it is flagged as 64 bit. So, it installs the 32 bit version of Steam. Halo Infinite seems to require 64 bit. Steam launches fine, but when I get to Halo, it says “invalid platform”.

Anybody with a similar problem? Any workarounds?

Can you put some screenshots or logs

Here is when I try to install it from inside Steam:

And this is when I launch the install from lutris site. It installs Steam first, then gives me this error: