Bare metal Windows Host corrupted dll files on use in virt-manager

I moved to manjaro recently but am still dual booting with windows. I would still like to use the dual booted windows without restarting my pc. I tried to virtualize that machine in virt-manager by just using the drives in the /dev directory. I would also passthorugh my cpu’s on-board audio and also passthorugh my gpu. It boots well and I can use almost everything well. However, whenever I try to use Xbox Game Bar, it does not open, going into the windows apps directory and using the exe file for game bar spits out errors reading that multiple dlls cannot be found. This issue is consistent afterward when booting directly in and doing the same thing. The only solution to recover these corrupted dlls is either a reinstall of windows or a system image recover from previous to attempting to virtualize the machine. Microsoft is not aware of this issue, whatever it might be, as any support rep is just as baffled as I am.

Am I doing something wrong?
Is there a workaround?

Thank you for any help,