Steam Deck/Linux to Windows/Xbox Co-Op Fix for (at least) Halo: Reach and Halo: CE
How do I know I have this issue?
Signs of the problem:

This may not be limited to Reach, or CE so we might have to update the game/crashes as a community.
- Your solo campaign games run perfectly fine
- You as a Linux User are playing with a windows/xbox user
- You get the error saying: "the co-op has run into an error", or the one player would freeze upon reaching the checkpoint
This may not be limited to Reach, or CE so we might have to update the game/crashes as a community.
Ok, so.... How do I fix it?
It is recommended you go to these files on a windows computer with MCC installed and pull these bad boys out:
And toss them on your Linux device in:
You are deleting the old files, so don't be scared to overwrite them.
C:\Windows\System32\ucrtbase.dll
C:\Windows\SysWOW64\ucrtbase.dll
And toss them on your Linux device in:
steamapps/compatdata/976730/pfx/drive_c/windows/system32/ucrtbase.dll steamapps/compatdata/976730/pfx/drive_c/windows/syswow64/ucrtbase.dll
You are deleting the old files, so don't be scared to overwrite them.
Closing Remark
This works with Anti-Cheat and you shouldn't have any other issues related to this! But I still need help! I don't know if other games are affected by this nor am I sure what other conditions causes this to happen. If this helps anyone please leave it in the comments!
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.