Re: DXGI_ERROR_DEVICE_HUNG ("The GPU will not respond to more commands")
Had the same issue for few days. It's related to unstable overclocking or undervolting and nothing else, and most of modern GPUs come with some sort of factory OC profile applied, just a 15MHz more or less cane make a difference.
Lowering graphics settings, disabling DLSS, switching between DX11/DX12 etc. works because it's reducing or change the nature of stress on GPU.
I just altered my UV settings (not touched anything else) for my 3080 setup and didn't crash a single time since then.
Troubleshooting with BF is kind of annoying (as with any online game) so I used Metro Exodus Enhanced built in benchmark, run it on your native res Ultra WITH DLSS (it increases load on GPU), Tessellation and Hairworks, if you won't crash by 10 passes then you won't crash in BF