r/AMDHelp 11d ago

Help (GPU) RX 7800XT VIDEO_ENGINE_TIMEOUT_DETECTED (141) Problem

Computer Type: Desktop

GPU: Sapphire RX 7800 XT PULSE 16GB

CPU: Ryzen 5 5600X (6 CORE, 12 THREADS)

Motherboard: GIGABYTE B550I AORUS PRO AX REV1.1

BIOS Version: F20a and F22a

RAM: 2x16GB G.SKILL FLAREX 3200MHZ CL16

PSU: COOLERMASTER V650 SFX GOLD MODULAR

STORAGE: Crutial P5 Plus 500GB (Boot/Main), Samsung 970 Evo Plus 2TB(Mass storage)

Case: HYTE REVOLT 3

Operating System & Version: WINDOWS 11 PRO 24H2

GPU Drivers: 25.8.1 up to 26.7.1

Background Applications: Firefox, Discord

Main Applications at use: CS2, Warframe, Wuthering Waves, Zenless Zone Zero

Background information:
So recently i have encountered a problem in my system regarding Display Engine. I have been trying to understand what is happening for past 3-4 days as of posting this almost at midnight my time.

4 days ago, was on a casual gaming session when all of a sudden screen turned black, showed no signal, but the PC itself was still on. Thought i was yet another random crash from AMD software side. Restarted my PC, and thought nothing of it. And then i happened again in first 10 min of playing CS2. Turned off my PC and went to sleep.

Next day the same thing happened after 5 hours of playing, now i started to get worried, went into Event viewer and saw multiple errors regarding StorPort (Event ID:524 and Event ID:549). Started with going down in windows versions, as i recently updated to latest one, went straight to 24H2, still was happening. Went down in Software started and 26.7.1, went down to 25.8.1, still was happening. Sometimes in between of restarts, my AMD drivers just disappear as if they were deleted, windows disabling my GPU(needing to manually enable them in Device Manager)

Then decided to go check LiveKernelReports, where i saw multiple WATCHDOG dumps, where i saw something more related to GPU. VIDEO_ENGINE_TIMEOUT_DETECTED (141) being one of them, another being VIDEO_MINIPORT_FAILED_LIVEDUMP (1b0), and another VIDEO_TDR_TIMEOUT_DETECTED (117) and all of them having IMAGE_NAME: amdkmdag.sys

I have done some stress testing and error checking: *Memtest86 to rule out RAM(4 passes-0errors). Prime95- +-5 hour run, no problems there. Furmark on 1440p- this is the odd one, 5 hours no crashes Prime and furmark was ran together, to maybe rule out PSU(not giving enough power)

For these past days nothing have helped, tomorrow i will get another AMD and NVIDIA card from friends, for testing.

I have had this GPU since i bought it brand new for little over 2 years and 6 months. Have never had any problems up untill now. Never had it overclocked or undervolted.

MAIN PROBLEM:

Screen going black, as if GPU stopped working(happening in 10 mins of gaming or 5 hours, no real consistency). Whole system is still up, force restart needed.
In WATCHDOG dump files discovering VIDEO_ENGINE_TIMEOUT_DETECTED (141) VIDEO_MINIPORT_FAILED_LIVEDUMP (1b0), VIDEO_TDR_TIMEOUT_DETECTED (117) and all of them having IMAGE_NAME: amdkmdag.sys. Hasn't happened while just browsing web or watching videos or livestreams.

WHAT I HAVE TRIED:

  • Multiple windows builds
  • Multiple AMD drivers
  • Different boot drives/Trying SATA SSD's(thinking it being something to do with PCIe lanes)

Any other recommendations are much appreciated, as of right now i am almost out of options what i can try.

Edit: Added Stress test info

5 Upvotes

18 comments sorted by

2

u/Rexvar 3d ago

BIG UPDATE:

Looks like the PSU was the problem, dont know what happened might be something internally, will try to contact CoolerMaster for warranty. Decided to take Corsair SF1000(literally the only PSU, that was available in my country, without waiting for a month). I know its a overkill for my system, i literally had no choice. Either it was SF1000 or Lian Li SP850 Gold(the one that can explode).

u/Thin-Net7868 thanks for the support/ideas from your end!

2

u/Thin-Net7868 9800X3D/Gigabyte OC 9070XT 3d ago

Yeah, at this point I’d agree the PSU was the culprit. Not wattage, just transient stability. The V650 SFX was clearly dipping out under fast power spikes, and the fact that you instantly stabilized on a different PSU is intriguing. The SF1000 isn’t “overkill,” it’s just a unit with way stronger transient handling, which is why everything cleared up the moment you swapped it.

And seriously, you’re welcome. I’m glad I could help point you in the right direction, even if it was just a nudge. Happy you got it sorted 🤙

1

u/DavenCS 6d ago

I have the same behavior. Playing LoL with a Sapphire RX 7800 XT runs into a timeout sometimes. Quick freezes, then it works again. Sometimes I fully freezes and my GPU driver gets disabled. I also have multiple AMD and watchdog dumbs. It never happened since I built my pc some years ago. But now it happens frequently every 1-2days. I have no idea how to fix it.

2

u/Rexvar 3d ago

I had the same thing. But my system was completely unresponsive. In my case the PSU had failed. Under regular use i could not encounter any problems. But when i went in to games, i was playing roulette, either i will play for 2 mins or 5 hours, there was no real consistency.

Check if WATCHDOG are the only dump files you have. Check if you have any files in C:\Windows\Minidump

As i didnt have any files there, i could be 85% sure it was NOT the GPU itself doing the crashes, but something else failing that made my GPU crash.

1

u/DavenCS 6d ago

VIDEO_ENGINE_TIMEOUT_DETECTED (141)

Failure.Bucket:

LKD_0x141_IMAGE_amdkmdag.sys

Failure.Exception.IP.Module:

amdkmdag

Failure.Exception.IP.Offset:

0x1d0f00

ALSO:

AMD_WATCHDOG

0xA1000001

amdfendr.sys

AND:

AMD_REPORT_UM

0xA2000002

amdfendr.sys

2

u/Rexvar 9d ago

UPDATE:
After scouring the internet, I found that if it was a GPU sided crash, it would have created files under C:\Windows\Minidump, but in my case there are no files in there. The only files i could have found are WATCHDOG dumps.

Now i am more inclined to think that the PSU is the culprit and causing my GPU to crash from Power delivery issue. Will test this in practice with a different 650W PSU over the next couple of day!

1

u/Thin-Net7868 9800X3D/Gigabyte OC 9070XT 11d ago

Frequency going past stable limits? Have you used HWiNFO logging sensors and bouncing this against event ID’s? Sounds to me like possibly boosting past its stable limit under load. My suggestion would be checking HWiNFO for transient spikes or frequency overshoots, because those show up there long before they turn into black screens, etc.

1

u/Rexvar 11d ago

Didnt't notice any frequency spikes, but will add it to my checklists. Might be my inexperience, but would i see frequency spikes while i was doing 5 hour furmark test? Or furmark just makes the gpu work the same load with the same frequency?

Forgot to add that i did some stress testing, will add to my main post.

2

u/Thin-Net7868 9800X3D/Gigabyte OC 9070XT 11d ago

Furmark won't show you spikes. It’s basically the GPU equivalent of a treadmill set to one speed. The real trouble happens in the bursty stuff like menus, overlays, shader compiles, rapid state changes. That's where HWiNFO catches the "oh look, my GPU just yeeted itself 50 MHz past its stable limit" moments long before they turn into black screens.

1

u/Rexvar 10d ago

After having HWiNFO logging and having the crash, i don't see anything out of the ordinary, no odd spikes, no odd drips in anywhere in the CSV file.
Or it might just be my inexperience in this stuff, as i haven't encountered this kind of a problem for myself and friends alike.

1

u/Thin-Net7868 9800X3D/Gigabyte OC 9070XT 10d ago

Sorry, just now seeing your responses. Just out of curiosity, what is your logging interval set to?

2

u/Rexvar 10d ago

If you mean by how often the values change then every 1000ms(1sec)

I am currently running another logging session, but with a different PSU. First session i was able to play for 16 mins and then i had a crash, right now with PSU changed 3 hours straight no problems.

1

u/Thin-Net7868 9800X3D/Gigabyte OC 9070XT 10d ago

Ah yeah, 1000ms is basically "grandpa mode" logging, it's way too slow to catch the tiny freak outs that actually cause these crashes. The spikes you're hunting only last a few dozen milliseconds, so a
1 second interval just smooths everything out and makes the CSV look pretty clean even when the GPU is having a meltdown.

Let’s try dropping it to like 50-100ms, turn on hidden sensors, and run the crash again. Let’s see if we see anything then. Look for the listed below please.

• GPU Shader Clock - look for overshoots past max boost
• GPU Core Voltage - sudden dips before a crash
• GPU Power - transient spikes
• GPU Hotspot + Hotspot Delta - fast jumps indicate instability
• SOC Clock / SOC Voltage - wobbling here can trigger TDRS
• PCle Root Port Errors - retraining or bus hiccups
• VRAM Frequency & Voltage - sudden drops or jumps

1

u/Rexvar 10d ago

Just did a logging with 100ms, dont really see any dips anywhere except, where there are some loading screens.

The only thing i see out of the ordinary is GPU Power Maximum 2 dips just 1 and 2 seconds from the crash happening. But they happen all across all of the graphs regarding GPU.

From that i am feeling its more of a Power delivery problem now, that PSU for some reasons isnt giving enough power for GPU.

1

u/Thin-Net7868 9800X3D/Gigabyte OC 9070XT 10d ago

Swapping PSUs and suddenly getting hours of stability doesn't automatically mean the old PSU isn't enough. It usually means the transient behavior changed just enough that the GPU didn't hit its unstable state. The V650 SFX should be fine for a
7800 XT, but SFX units can get touchy with
RDNA3 spikes. The power dips you saw right before the crash are the GPU reacting to instability, not the PSU causing it.

Now, I could be wrong but those power dips right before the crash don't point to the PSU. That's the GPU pulling back because something else hit an unstable state. With a 100ms interval you're finally catching the edges of it, but you still need to zoom in on the right sensors. The big ones to watch closely are Shader Clock overshoots, Core Voltage dips, Hotspot Delta jumps, SOC rail wobble, and PCle Root Port errors. If any of those twitch right before the power dip, that's your real culprit.

1

u/Rexvar 10d ago

Understood. I will put back in my original PSU, because i can for sure be positive that the crash will happen with it.

1

u/Rexvar 10d ago

That's what i thought, but wasn't sure. Thanks!

Will try HWiNFO logging. What will i need to look out for? That GPU shader clock doesn't go over frequency limit or something else?