Battlefield 2042 Crashing with high end PC/Laptop
So I recently got Battlefield 2042 from the Steam sale and so far I can play maybe 30 minutes to an hour. Each time the game's audio will stutter -> game stutter -> audio completely cut off on all applications including discord + my mic -> game freezing -> crash. I also started getting another bug where if I were to try to alt + tab during this, my taskbar would become unresponsive. I assumed it'd be temperature but the it stays around 70 C while my CPU is around 85 C. I've tried a lot of fixes like turning off vsync + future rendering and lowering all settings to low and shutting off DLSS. I've uninstalled and reinstalled about 4 times as suggested by a player on the Battlefield Official Discord and no success. If you can help I'd greatly appreciate it.
For the error code I've also updated my GPU drivers and checked for any windows updates.I've also set my (Gst.Render.Dx12Enabled) value to 1 as another attempt to fix it.
Error Code:
DirectX function "m_devicePlat -> CreateCommittedResource(&heapProps, D3D12_HEAP_FLAG_NONE, &platDesc, creationState, clearValuePtr, __uuidof(**(&resource)), DXGI_ERROR_DEVICE_REMOVED ("The video card has been physically removed from the system, or a driver upgrade for the video card has occurred, "), GPU: "NVIDIA GeForce RTX 3070 Ti Laptop GPU", Driver: 52849. D:\dev\TnT\LocalPackages\RenderCore2\2.04.00-ks\source\platform\Dx12\ResourceBuilderDx12.cpp. This error is usually caused by the graphics driver crashing; try installing the latest drivers. DeviceRemovedReason: DXGI_ERROR_DEVICE_HUNG ("The GPU will not respond to more commands").
Laptop Specs:
OS: Windows 10 Home 64-bit (10.0, Build 19045)
System Manufacturer: LENOVO
System Model: 82RG
BIOS: JUCN38WW
Processor: AMD Ryzen 7 6800H with Radeon Graphics (16 CPUs), ~3.2GHz
Memory: 32768MB RAM
DirectX Version: DirectX 12
GPU: NVIDIA GeForce RTX 3070 Ti
Monitor: Lenovo DisplayHDR 2560 x 1600 (32bit) (165Hz)