Hi, everyone!
First of all, I know there are already a lot of questions about the error I’m describing in the title, but I looked to lots of them (lots, believe me) and none of them worked for me, so thats why I’m writing this.
Secondly, sorry if this message is a bit long and the redaction is not the best, but I would like to explain myself in a way to give all the details I can and english is not my first language, hope you understand. I’m new to this world of game development, so my knowledge about engines, graphic cards etc is barely 0, so please I hope you understand my concern about all the problems I’m having and me wanting to give all the possible info I can hoping one of you can help me.
I’m taking videogame programming classes at the moment, and yesterday we started with the Unreal subject. The teacher told us to download Epic Launcher and from there the version 5.3.2 of Unreal Engine.
So, as said, I downloaded the Epic Launcher and there already is something that didn’t look good. I do not know if this has something to do this the UE crash but I mention it just in case: I get an error when trying to install “Epic Online Services” component (if this has nothing to do with the Unreal crash problem, please skip to the next paragraph). The error code I get is this EOS-ERR-1603. I tried everything mentioned in the official help page about that error but didn’t work. Firstly, the page says that a pop up window should appear to install .NET Framework 3.5 but that did not appeared to me. Besides that, I do not have more info to give about this, I just followed the steps mentioned in the page and still couldn’t install the component.
Returning to the proper Unreal Engine problem, I installed the 5.3.2 version and tried to run it. After the Unreal loading screen gets to around 95% (yes I can’t EVEN open the engine), it closes and I get the so much seen window saying “GPU Crash or D3D Device Removed”. Until now, is the same as other people I found having the same problem, but after that, the Unreal Engine 5 Crash Reporter opens and the message I got is different from others I checked. The message I’m having is this:
GPU Crash dump Triggered
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_SlateRHIRenderer
UnrealEditor_SlateCore
UnrealEditor_MainFrame
UnrealEditor_MainFrame
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll
As I mentioned, I can’t even open the engine (or the editor, not sure what of them is) to create a project or anything.
The D3D message seems to be related to DirectX 12. When I had the Unity classes, something similar happened to me: When I tried to create a HDRP project, Unity crashed before even opening the scene, and thanks to my teacher we saw the problem was that the project tried to use DirectX 12, so we headed to the crashed project files and changed a setting to make it use DirectX 11 instead of 12, and from there the project could be opened.
Now, with Unreal, I thought the problem was the same, so from the command line I tried to launch the Unreal Editor with DirectX 11 (.\UnrealEditor.exe -d3d11). Now, the first window (the one saying “GPU Crash or D3D Device Removed”) did not appear, but the Crash Reporter still appears and the message is he same I pasted above, being “UnrealEditor_D3D11RHI” instead of the “12” version the only change.
My teacher also shared with me an Unreal Project, so I try to generate Visual Studio project files, open the solution and compiling from there to see if that way the message is different or magically that way the error does not happen. I generated the Visual Studio project files and had no problem, but when compiling and the Unreal editor started opening the crash reporter appeared again, so that did not work (the message I got is the same as above).
Now everything is explained, is time to say what specs does my PC have and what things I tried to solve this problem.
My PC is a laptop I bought exclusively to take the videogame programming classes, and the college told be what minimum specs my PC had to have, and I bought one that fitted with the specs they gave me. As I mentioned before, I do not understand much about PC specs, so I’m just
gonna paste the detail the NVIDIA app gives me:
Victus by HP Gaming Laptop 16-r0xxx
NVIDIA system information report created on: 01/17/2025 16:02:19
NVIDIA app version: 11.0.1.189
Operating system: Microsoft Windows 11 Home, Version 10.0.26100
DirectX runtime version: DirectX 12
Driver: Studio Driver - 566.36 - Tue Dec 10, 2024
CPU: 13th Gen Intel(R) Core™ i7-13620H
RAM: 32.0 GB
Storage: SSD - 953.9 GB
Graphics card
GPU processor: NVIDIA GeForce RTX 4070 Laptop GPU
Direct3D feature level: 12_1
CUDA cores: 4608
Graphics clock: 1980 MHz
Max-Q technologies: Gen-5
Dynamic Boost: Yes
WhisperMode: No
Advanced Optimus: No
Maximum graphics power: 120 W
Memory data rate: 16.00 Gbps
Memory interface: 128-bit
Memory bandwidth: 256.032 GB/s
Total available graphics memory: 23394 MB
Dedicated video memory: 8188 MB GDDR6
System video memory: 0 MB
Shared system memory: 15206 MB
Video BIOS version: 95.06.1e.00.34
IRQ: Not used
Bus: PCI Express x8 Gen4
My PC also has another graphic controller: Intel UHD Graphics).
Those are my PC’s specifications.
Now I’m gonna say what I already tried to fix this (things I saw on YT videos, here in the Unreal forum and other sources):
- Update the NVIDIA drivers (tried both Studio and Game Ready versions).
- Update Windows to its latest version.
- Changed the GPU power management setting from NVIDIA control panel to maximum performance.
- Adding TdrDelay and TdrDdiDelay registers to graphic drivers in the Windows registers (tried 60 and 120 decimal values).
- Verify the Unreal Engine 5.3.2 install in the Epic Launcher.
- Tried another version of Unreal Engine (5.5.1).
- Add “-useallavailablecores -sm5” options to the command line arguments (This thanks to ChatGPT, I don’t know what that options do)
- Checked the crash .log, but too complex for me to understand (saw some “failed” texts though).
- Tried opening Unreal without any other program open
- Tried opening Unreal with the antivirus disabled (I use Microsoft Defender, just in case is relevant)
- Reinstalled/repaired DirectX Runtime and Visual C++ Redistributables (both x86 and x64)
- I’m sure I tried more things, but I don’t actually remember them all.
If you think I need to do again any step or whatever just say it, like I said, I’m new to this world so maybe I did something wrong. Oh, and feel free to ask me whatever you want if you need extra info.
Just in case you are wondering, I do not have MSI Afterburning or similar programs, so the graphic card should be at default. Also, as additional info, say that my laptop came with no operative system, so I installed it through a USB and downloaded all the drivers the HP official page said my PC needed.
And that’s all I think. If you made this far, thanks for worrying, and sorry for the long text I can’t afford a new PC, so I really need to fix this to keep taking the clasees, and you, people of the Unreal forum, you are my last hope, please help me
Thanks again!