How to fix UE4 4.19 not compiling shaders? (Getting stuck at 45%)

IIIBlackhartIII
Sat, 17 Mar 2018 11:25:21 +0000
Getting Started & Setup

I’ve been having some very strange issues with 4.19 that I can’t seem to resolve, issues which weren’t present when I was using 4.18.3; namely, attempting to launch a project with additional rendering features (for example, enabling Clear Coat Dual Normals, or enabling Mesh Distance Fields) results in the editor getting stuck initializing at 45%. I was running into this issue in the 4.19 previews, preview 3 and preview 6 specifically that I tried… and I’ve tried looking at every possible solution out there.

I have tried deleting the Binaries, Intermediate and Saved folders in my project folder. I deleted the engine version folder at: %userprofile%\AppData\Local\UnrealEngine\

I tried creating a new project without starter content- which works fine until I enable either of those project features and then it gets stuck.

I’ve tried waiting 45 mins + for the project to compile shaders- but I’ve opened the task manager and noticed that no shader compiler tasks get launched. I’ve also noticed reinstalling 4.18.3 that the first time I launch the engine I do get shader compiler processes launched and even in the editor browser screen I see the little pop up in the bottom right alerting me to how many shaders are still being compiled.

I have tried a full and clean installation of Windows 10, same issue. I have tried enabling and disabling my antivirus and firewall. I have tried updating my graphics drivers and rolling back my graphics drivers… nothing seems to work.

As far as I can tell, on my system 4.19 is getting stuck enabling extra rendering features which it is expecting to recompile shaders for but for whatever reason cannot launch the shader compiler.

None of this makes sense, and on my system a totally empty project should not take more than a few seconds to load. For the record I’m running on an i7-7700k with 32GB of RAM and a GTX 1080ti with the engine installed on an SSD.

I want to be able to use 4.19 for the improved Temporal AA features, for the unified AR features, and especially for the ability to import SpeedTree 8 models from their beta modeler for UE4. While it seems I am to some extent able to use 4.19 as long as I don’t touch anything in regards to the project settings… being unable to use features such as DFAO and clearcoat normals as I can do in 4.18.3 is a huge setback.

20 posts - 11 participants