Continued Crashes to Desktop in Overwatch

I made a post a little while ago about my computer crashing in Quickplay. I thought I had fixed the problem, but it crashed again. I have a new computer which is running Fall Guys, Witcher 3, modded Skyrim (Vortex Mod Manager), and Minecraft all fine. However, I thought I found a solution to keeping Overwatch from crashing by completely closing Battle.net when I open Overwatch. It worked for awhile since I was able to play quite a few games without it crashing. However, just the other day, it crashed again while grouped up with my partner. I’m pretty sure I have software that either meets or surpasses all the minimum requirements for Overwatch. I’ll drop my specs just to make sure.

Is this a Battle.net / Overwatch issue? Are my games conflicting (i.e. possible modded Skyrim corruption)? Do I need to make specific settings changes? I have an ethernet cable, but could it be slow internet (I think I might’ve got some crappy internet with Comcast)? I feel like my internet could be a problem. I got this computer to play Overwatch with my partner, and yet that is the one thing I can’t do. It’s quite frustrating but I understand that it isn’t anyone’s fault. I’m just desperate for help. I love me some Overwatch.

Processor: Intel® Core™ i5-9400F Processor (6x 2.90GHz/9MB L3 Cache)
Motherboard: ASRock Z390 PHANTOM GAMING 4S-IB - WiFi, ARGB Header (1), USB 3.2 Ports (4 Type-A), M.2 Slot (1)
Memory: 16GB [8GB x2] DDR4-3200MHz ADATA XPG
Video Card: NVIDIA GeForce GTX 1660 SUPER - 6GB GDDR6 - ASUS TUF GAMING (VR-Ready)
Power Supply: 600 Watt - High Power - 80 PLUS Gold
Processor Cooling: iBUYPOWER 120mm Addressable RGB Liquid Cooling System - Black
Primary Hard Drive: 500 GB WD Blue SN550 M.2 PCIe NVMe SSD
Network Card: Onboard LAN Network (Gb or 10/100)
Monitor: 23.8" [1920 x 1080] ASUS VA24EHE Eye Care Monitor - 75Hz - Single Monitor
Operating System: Windows 10 Home - (64-bit)

I may contact iBUYPOWER if it IS a software issue and they missed it when they sent me my computer. Although, I’ve only had it for about a month. I would be VERY mad if they sold me bad software. I would also understand if there is an incompatibility with something in my specs.