Crash of UE 5.5 to UE 5.8 DaD DX12

Summary

After update that bring us from UE 5.5 to UE 5.8 game on my PC not going to start.
But on the other PC it keeps going and noone knows about the problem.
I got Windows 10, DX12 and the Videocard “geforce GT 1030”.

What Type of Bug are you experiencing?

Other

Steps to Reproduce

1

Expected Result

Crash

Observed Result

Crash

Affects Versions

5.8

Platform(s)

Windows

Upload an image

For crash reports, include your callstack

LoginId:068402b14c30cb3fd45eb8bd80668077

Fatal error: [File:E:\Build-Engine\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 1062]
hr failed
at E:\Build-Engine\Engine\Source\Runtime\D3D12RHI\Private\D3D12Resources.cpp:880
with error E_INVALIDARG

DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
DungeonCrawler
kernel32
ntdll

Hello there @XzibiTNooB!

From your log extract, the calls to D3D12Util.cpp and D3D12Resources.cpp, ending in E_INVALIDARG error, means the crash is likely tied to a GPU fail in allocating memory for a D3D12 resource.

Considering you are working with a GT 1030, 2GB VRAM, the upgrade to 5.8 might have been too much for your setup. And that would explain why the build still works when using 5.5.

Still, it’s worth testing a few changes before blamming hardware limitations. Please try the following:

  • Since you recently migrated, there’s most likely stale data in your project’s cache. Go to it’s main directory, and delete folders Saved, Intermediate, and DerivedDataCache, then allow it to rebuild

  • Clear up your nVidia drivers using the DDU tool, then install the latest set of the Studio Drivers, instead of the Game Ready ones

  • Force the project to open with DirectX11, using the “-dx11” tag, to rule out DX12 conflicts

  • Close any active software that could interfiere, like GPU overlocks, or gaming overlays, like Discord’s and Xbox

I’d start with clearing the Saved, Intermediate, and DerivedDataCache folders after the upgrade.

  • The GT 1030 could also be hitting a limitation with UE 5.8 and DX12.
  • Trying -dx11 is a good way to check if DX12 is the main issue.
  • Updating the NVIDIA driver after a clean DDU install is worth trying too.