Fix Halo Infinite Error Code 0x80070005 on Windows PC