Constant Crashes Without a Known Cause

Recently Overwatch started randomly crashing out of nowhere mid match. It’s perfectly fine in practice range and I’ve played 3+ hours of practice range with no problems (just talking with friends) but when I’m in a match there’s a high chance it will randomly crash to the point where i’ve stopped playing comp. I think it has something to do with the communication between the game and the monitor as I have it set to display based on my 144Hz monitor but the game is running at 154Hz.

I use minimum visual settings (everything low or off) and my system specs are:

﹒ GPU: NVIDIA 2080ti (not over or under clocked)

﹒ Processor: Intel Core i9-10900k CPU 3.70GHz (not over or under clocked)

﹒ RAM: 32GB

Here is a list of all the things I have done to try and correct the game crashing:

﹒uninstall/reinstall graphicsdriver

﹒uninstall/reinstall overwatch

﹒wait for overwatch to naturally update

﹒wait for driver to naturally update

﹒went BACK a driver

﹒fix.reg (08 and 10 version)

﹒underclock GPU

﹒reinstall windows

﹒check for corrupted files in windows (none)

﹒Uninstall Visual Studio Code C++

﹒uninstall GeForce Experience and use different clipping software at 2k res

﹒uninstall GeForce Experience and use different clipping software at 1080p res

﹒used obs studio instead of streamlabs

﹒used streamlabs instead of obs

﹒homescreen shortcut instead of using battlenet to use less memory

superfetch is not an option on my pc

I have no idea what to do and any help would be very helpful