I've been ripping my hair out over this as well. I'd tried all of the things that were mentioned in every post that I could find and none of it worked. Some of the suggestions would improve stability, like limiting frame rates to 30, but I'm not sure if that was just placebo and it was just crashing exactly as randomly as before.

But what seems to have fixed it for me, was installing the latest Vulkan Runtime (I didn't even know there was one, I thought Vulkan was just installed along with the GPU Drivers like OpenGL).

https://vulkan.lunarg.com/sdk/home

Before installing the latest runtime, Vulkan would be choppy and feel a lot lower fps than the AMD Software was reporting. It would also crash at what felt like the same rate as DX11. But after installing the latest runtime, I've been able to play with silky smooth 60 fps for hours at a time.

For reference, I'm running an AMD Ryzen 9 3900X, Asus ROG Strix X570-F Gaming, 32Gb 3000mhz RAM, Radeon RX 7600.

I hope this helps.