There wasn't an update needed, but I did end up running cmd - sfc /SCANNOW. This at least got me past the missing files error. However, the game is now crashing with the below error.
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000000011bb67ad2
WRC
WRC
WRC
WRC
WRC
kernel32
ntdll
XML file contains this, all others are isCrashed>false. Not sure if this is helpful
<Thread>
<CallStack>ntdll 0x00007fff729f0000 + 9d064 KERNELBASE 0x00007fff70290000 + 230ce WRC 0x0000000140000000 + 22a8ea0 WRC 0x0000000140000000 + 52e2c2e VCRUNTIME140 0x00007fff4e980000 + f0e0 ntdll 0x00007fff729f0000 + a23af ntdll 0x00007fff729f0000 + 514b4 ntdll 0x00007fff729f0000 + a0ebe WRC 0x0000000140000000 + 2354986 WRC 0x0000000140000000 + 235d0b1 WRC 0x0000000140000000 + 244e54f WRC 0x0000000140000000 + 22baac7 WRC 0x0000000140000000 + 22b4ad1 KERNEL32 0x00007fff72080000 + 17344 ntdll 0x00007fff729f0000 + 526b1 </CallStack>
<IsCrashed>true</IsCrashed>
<Registers />
<ThreadID>7616</ThreadID>
<ThreadName>GCReentrantWorkerThread 0</ThreadName>
</Thread>
If you have advice for this that would be awesome, if not I'll search more and make a new topic if needed.
Thanks!