Flickering Observed When Runtime Switching Lighting Scenario Levels

Description:​

I am encountering a specific rendering issue related to flickering when switching Lighting Scenario Levels in ​Unreal Engine 5.6 and 5.7. The problem is reproducible in ​PC packaged builds (Development or Shipping) using the DirectX 12 (DX12) RHI.

  • Core Problem:​​ The screen flickers during the transition between Lighting Scenario Levels. Analysis in ​RenderDoc​ indicates that the ​BasePass renders as empty​ during these flickering frames.

  • Successful Workarounds:​​ The issue does ​not​ occur under the following conditions:

    • Using the command-line argument -onethreadto force single-threaded rendering.

    • Using the -d3d11command-line argument to force the DX11 RHI.

    • Running within the ​Editor​ (both PIE and Standalone Game modes are unaffected).

    • Using ​UE 5.4​ with the same project content.

  • Root Cause Suspicions:​​ Based on the evidence, I strongly suspect the problem is related to optimizations and changes made to the ​multi-threaded RHI system​ introduced in UE 5.6

Question:​

Could you please provide guidance on the following?

  1. Immediate Solution:​​ Are there any known quick fixes, console variables, or project settings I can adjust to resolve this flickering in my project without completely sacrificing the performance benefits of multi-threading?

  2. Official Fix:​​ Is the Unreal Engine team aware of this issue, and is there an official fix planned for an upcoming patch? If so, in which version can we expect it?