Updating this thread since it’s the most recent on the issue now that I’m certain I’ve figured out a workaround for this problem. I have an RTX 2080 card that was fine, but after a while of having it Overwatch started crashing out with the rendering device lost error. The issue seems to have something to do with the specific profile that NVIDIA has set for Overwatch.exe, because using NVIDIA Profile Inspector I was able to delete the built-in Overwatch.exe profile that came with the driver and the crash stopped happening.
I am certain this is the cause now because after installing the latest version of the driver, which restores the built-in profiles, the problem happened again. I again deleted the built-in profile for Overwatch.exe and the problem is once again resolved.
Something about the built-in profile for Overwatch that comes with NVIDIA driver software is causing this issue with the RTX 2080 card. I saw prior mention by Blizzard staff somewhere trying to narrow down the cause requesting that players rename Overwatch.exe to avoid loading NVIDIA’s profile for the game and report back. I believe deleting the profile accomplishes the same thing.
The problem is an NVIDIA problem, but it is also Overwatch-specific and does not affect other games. Blizzard staff, please take note of this in your efforts to track the issue and work with NVIDIA to solve it.
Just quoting you here so you get notified of the solution that worked for me.