Shader requested a global uniform buffer of type 'OpaqueBasePass' at static slot '[Name: SceneTextures, Slot: 9]', but it was null.

Hi,
I’m trying to launch my 5.3.2 project in 5.4.1,and it crashes always with

*LogWindows: Error: appError called: Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RHICore\Private\RHICoreShader.cpp] [Line: 37] *
Shader requested a global uniform buffer of type ‘OpaqueBasePass’ at static slot ‘[Name: SceneTextures, Slot: 9]’, but it was null. The uniform buffer should be bound using RHICmdList.SetStaticUniformBuffers() or passed into an RDG pass using SHADER_PARAMETER_STRUCT_REF() or SHADER_PARAMETER_RDG_UNIFORM_BUFFER().

Where do I find this to repair?
Thanks!

Somebody, please… Where’s SceneTextures Slot 9 to find?

1 Like

I have the same issue after updating to 5.4. Is there Anybody that has solution for this?
I think for me the reason is the Water Plug in, cause my level that crashes has a River and I try to put the River in another Level and it crashes again with the same error.
For now I will try to disable The water Plug in and see what will happen.

Yes, I have the Water Plugin too.
So, this means that Water Plugin is not functional in UE 5.4?
Has anybody managed to use it in 5.4?

Adding WaterBody kills 5.4. A bug.

Ok, so I tried to Report it as a bug, but where are those Error reports files, cause they want it.