Windows 10 standalone crashing frequently

I installed Windows 10 in a standalone qube using the Win10_22H2_English_x64 iso provided by Microsoft and using the install instructions here. The qube has 2 CPUs and 8192 MB RAM not memory balanced and a 60GB of system storage. I’m getting frequent blue screen crashes. I have a 10th gen Intel CPU so I set the split_lock_detect=off in grub cmdline. This helped some but I still get crashes every 10 minutes or so.

Can anyone help with this? I notice Windows shows an unidentified PCI device with no driver. I’m not sure what it might be since Qubes doesn’t say what virtual hardware it is emulating. I also have some dump files which indicate the OS is running out of memory, which is strange because when I monitor RAM usage with taskman it never goes higher than 2GB. Here is some data from windbg

Arguments:
Arg1: ffffffff80000002, The exception code that was not handled
Arg2: fffff8048361e643, The address that the exception occurred at
Arg3: ffff9c0f49802139, Parameter 0 of the exception
Arg4: 7010008004002001, Parameter 1 of the exception
0: kd> !error fffffff8000002
Error code: (NTSTATUS) 0xf8000002 (4160749570) - Ran out of memory
0: kd> .exr -1
ExceptionAddress: fffff804837fbca0 (nt!KeBugCheckEx)
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000001
NumberParameters: 0

So, it launches Windows for how lomg before crashing?

Around 10 minutes, though it has gone as long as 30 once or twice.