Description

In 5.5, there is a regression with baked lighting where static lights become stationary lights when a level is hidden and then made visible again. This happens in packaged builds and shows up as stationary lighting being added to the baked static lighting data. Unloading and reloading the level fixes the issue, but comes at a significant performance cost compared to hiding/unhiding it.

Steps to Reproduce
  • Open a blank project, enable static lighting and disable Lumen in the project settings
  • Create an empty level and save it
  • Create a new level containing a floor, a cube placed on the floor and a static point light
  • Build the lighting
  • Create a Blueprint actor with input events to toggle the visibility and loaded status of a level created by a C++ blueprint function library (containing a method which creates and returns a new streaming level). Add this Blueprint to the empty level.
  • Package the project in development mode and run it
  • Toggle the level's visibility on and off and notice how the static point light becomes a stationary shadow casting light which blends with the baked lighting

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-295719 in the post.

2
Login to Vote

Unresolved
ComponentUE - Graphics Features
Affects Versions5.55.6
CreatedJun 11, 2025
UpdatedJun 12, 2025
View Jira Issue