Ok, so I’ve been dealing with this issue for months now. Sometimes I can play 10+ rounds, some 1, some I can’t even make it to the main menu. I will keep getting:
Your rendering device has been lost! Application closing!
I have tried a ton of fixes and so far none have worked. I will list my specs and the things I have done so far.
PC Specs:
i5-11400F
RTX 3050
16 GB G.Skill Ripjaw Ram
EVGA 600w
Win 11
Things I’ve done so far:
Underclocking and Undervolting GPU
Undervolting CPU
Removed turbo/boost speeds on GPU
Updated Bios, GPU, CPU drivers
Downgraded GPU drivers
Used DDU on GPU and reinstalled drivers
Added TdrDelay and TdrDdiDelay
Adding --tank_WorkerThreadCount 2 -d3d11 -threads 2 to OW2 launch settings
Can you add your DxDiag? I did a simple power calculation for the specs (but there are obviously details missing) and you may need a bigger power supply.
How can I attach the text file? Or should I copy and paste the info? Also on Pc Partpicker it is saying that max should be between 200-400w. And the psu is 600w.
The GPU is taking more time than permitted to display graphics to your monitor. This behavior can occur for one or more of the following reasons:
You may need to install the latest updates for your display driver, so that it properly supports the TDR process.
Hardware issues that impact the ability of the video card to operate properly, including:
Over-clocked components, such as the motherboard
Incorrect component compatibility and settings (especially memory configuration and timings)
Insufficient system cooling
Insufficient system power
Defective parts (memory modules, motherboards, etc.)
Visual effects, or too many programs running in the background may be slowing your PC down so that the video card can not respond as necessary.
According to the report, you’re still on the October driver, instead of the one from Dec 4th. Windows may be automatically installing it when you remove it with DDU, so GeForce Experience may be helpful in that case.
What did you use to collect these? I recommend HWMonitor to check for spikes since most other utilities only give averages for max values.
As I said in the things I tried, I’ve had drivers from the newest to the oldest to the most stable (currently I’m using studio drivers which is why they’re not Dec 4th, I was hoping the studio drivers would help with stability as they normally do.)
I do use hw monitor and that is where I got the temps from.
I understand everything points to the drivers, but as I said, I have literally tried every driver. I also saw a lot of posts reference if you have an older 7 or 10 series card to actually use drivers from 2018. So I do not think the newest is the best (at least when it comes to overwatch).
Then I would go to a PC tech and have your PSU and GPU checked. The card stops responding to commands and throws errors to Windows to let it know what’s happening. The usual reasons for that are bad drivers, bad connection to board, bad power supply, bad motherboard.
I understand where you got your conclusion from, but it plays quite literally every other game without issues. So much like everyone else seems to think, it’s an overwatch issue. Is there anything to change within overwatch or any prelaunch settings?
amen brother, i also can play literally every other game under the sun. But not overwatch. The funny thing is i can play on an alternate overwatch account, just not my main. Somebody please help us
I thought i was the only one, running Radeon RX 7600 here and i keep crashing with “Your rendering device has been lost”, never had any problem with other games (Even the one that is way more heavier than overwatch), tried to move reinstall overwatch from battle.net and still crashed with the same error.
It’s not your GPU or your system. It’s Overwatch in general. A lot of people are having this issue and Blizzard can’t seem to give an answer for it. Don’t listen to what their techs say, they are clueless. This problem has been happening since the end of October for many people. I just gave up playing OW2 because of this.
I have also been seeing this lately. I’ve seen the occasional rendering device lost error over the years but it’s never been this bad since release in 2016. About once every 3-4 play sessions, the game crashes in some way. Sometimes there’s no error and just stuck audio, and this one time a message about possibly conflicting background applications. It started maybe 2 weeks ago.
Absolutely nothing about my system or background apps has changed except the usual Windows 11 updates. I was using a 2-3 month old version of Nvidia drivers, and decided to update after seeing these errors in case there was a conflict with some recent unrelated update. No difference. This now happens about once every 3-4 sessions. Game is near unplayable.
I play a bunch of other games, so I know my PC is fine. It’s about half a year old.
Right before I posted this, I experienced two crashes. The first one was a “rendering device lost” error. Poking around Event Viewer, I think I found this around the time of that crash.
Log Name: System
Source: nvlddmkm
Date: 1/1/2024 8:33:30 PM
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Battlestation
Description:
The description for Event ID 0 from source nvlddmkm cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
\Device\Video4
Error occurred on GPUID: 100
The message resource is present but the message was not found in the message table
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nvlddmkm" />
<EventID Qualifiers="0">0</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-01-02T04:33:30.1727175Z" />
<EventRecordID>64001</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="21476" />
<Channel>System</Channel>
<Computer>Battlestation</Computer>
<Security />
</System>
<EventData>
<Data>\Device\Video4</Data>
<Data>Error occurred on GPUID: 100</Data>
<Binary>00000000020030000000000000000000000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>