UE5 Preview crashes at a precise moment in render, this message appears

hi, I am trying to render my project and UE keeps on crashing at the same exact moment in the sequence

this is the crach message : Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderParameterStruct.cpp] [Line: 454] FTSRResolveHistoryCS’s required shader parameter FParameters::History::Translucency was not set.

I can’t locate the issue, what shader ? and tranlucency of what ? I “hid in game” every element I could to see if one of them was causing the problem but it still crashes. Is it something related to project settings ? or anything else? thanks

2 Likes

I had the same issue, it was caused by setting the translucency type to Ray Tracing in the post process volume. For some reason, it only crashes on cinematic engine scalability settings, so try switching to epic settings to see if it fixes the crashing.

In particular, it seems that cinematic anti-aliasing quality causes it. Not sure why, but I’ll submit a bug report for it.

1 Like

thank you, i din’t have a prost process volume in my project, where can i find the translucency ray tracing type ? can i just create a post process volume ?

Oh and did you experience something crash report like this ? :

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Util.cpp] [Line: 183] Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0006 - ‘HUNG’)

It didn’t use to do that but now each time i try to render it crashes and shows this.

You can create a post process volume and set it there, or you can set it as a console variable, r.RayTracing.Translucency 0 should set the translucency type to raster globally in your project

Thanks for pointing this out! I had the same issue when rendering with the movie render queue but after overriding the anti-aliasing to none, it started to work even with ray traced translucency enabled!