DX12 is highly sensitive to voltage changes. Even "stable" undervolts can cause "Device Removed" or .cpp link errors in specific games.
If your hardware struggles with the DX12 implementation, you can force the game to run on the more stable DX11. render device dx12cpp error link
DX12 requires shaders to be compiled specifically for your hardware. If this process is interrupted or fails, the game may crash with a reference to the .cpp source file responsible for rendering. DX12 is highly sensitive to voltage changes
Go to the tab > Settings (under Performance) > Advanced tab again > Change (under Virtual Memory). Uncheck "Automatically manage paging file size." render device dx12cpp error link