@Keith-hates-tax
From your description I thought a power or a hardware problem of a different nature would be the most likely cause, but the log is practically clean.
Voltage looks fine and there is no thermal throttling, temps of CPU and GPU are OK.
Of course, this is not a 100% reliable diagnosis, which is impossible without "hands on" access to the machine.
Lets see if the system has written or can write DUMP files for the crash.
- Press the Windows key and "R" at the same time.
- In the new Window, type or copy and paste "%LOCALAPPDATA%\CrashDumps" (Without the quotation marks) > Press ENTER
- Look if there are any "Dragon Age The Veilguard.exe.Xxxx.dmp" files in the "..Local\CrashDumps" folder.
- Zip 2 - 3 "Dragon Age The Veilguard.exe.Xxxx.dmp" files together and upload them at a free file hosting service like Dropbox or you can use the Onedrive "public" folder.
- Post the link here.
If there aren't any dump files of DAtV:
- Press the Windows key > Write: Command Prompt > Right click on "Command Prompt" in the search results > Run as administrator.
- Copy and paste reg add "HKLM\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps\devenv.exe" /v DumpType /d 2 /t REG_DWORD into the prompt Window > Press ENTER.
- Play the game until it crashes.
- After the game crashes, let all Windows crash dialogues finish.
- Press the Windows key and "R" at the same time. > Type "%LOCALAPPDATA%\CrashDumps" (Without the quotation marks) into the new window > Press ENTER.
- Zip the "Dragon Age The Veilguard.exe.Xxxx.dmp" file and upload them at file hosting service like Dropbox or you can use the Onedrive "public" folder.
- Post the link here.
If you want to undo the automatic dump creation, use the command below in a elevated command prompt (As in point 1) reg delete "HKLM\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps" /f