An update on my current situation:
I am on my fifth reinstall of Windows, and have about 25 Gamepass games installed. So far five games have failed (Wasteland 3, Crusader Kings 3, Grounded, Tell me Why and Minecraft Dungeons). Windows will try to autoupdate these games on its own (even though I have turned off auto updating in like four different locations in Windows). This results in Windows generating huge error logs when the games fail, and Windows will try to update them automatically every 10 minutes. This generates about 50 gigs of error files every 6 hours. I can stop it temporarily if I manually abort each of the games. This can stop them from trying to update for up to a day.
Every time I update any game on Gamepass/MS Store I need to abort these 5 broken games from updating or it will fill my system drive with error logs.
With Flight Simulator, it fails on update every time as well. However, if I log out of the Windows Store, run wsreset.exe, then reboot my computer it will update correctly. This is the only game that works on. And every time it gets an update I need to do this.
To reiterate, not only are these games broken and uninstallable taking up all their space on the drive, but they ALSO cause my system drive to fill with 50 gigs every six hours if I don't babysit them constantly.
I'm waiting for Windows 11 to be more stable before upgrading, so I'm basically living with this completely fucked install of Windows until I upgrade to 11.