Description

Streaming levels loses static meshes coordinates and mesh references when a Blueprint within the sub-levels are changed and they aren't toggled visible in the Persistent Level when it is being built. Selecting "Yes All" to make the levels visible and builds them, but still invalidates the assets. Opening the Persistent Level and then toggling the sub-levels sometimes restores them but not all the time.

This was reported and tested in 4.22.2 (CL-6574378). This was reproduced in 4.21.2 (CL-4753647) and Main 4.23 (CL-6651710)

Steps to Reproduce
  1. Download and open the attached project
  2. Toggle off the visibility of the two sub-levels in ThirdPersonExampleMap from the Levels pane
  3. Select TestActor in the World Outliner and edit it. Remove the Point Light and then Compile/Save
  4. Click the Build button and select 'Yes' for the warning
  5. Try to open either of the sub-levels from the Content Browser, save changes if prompted.

Results: Child levels loses all static meshes and their coordinates. Some levels become invalidated.

Expected: Child levels are not losing their content.

Have Comments or More Details?

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

11
Login to Vote

Won't Fix
ComponentUE - Gameplay
Affects Versions4.234.21.24.22.2
CreatedMay 28, 2019
ResolvedAug 27, 2021
UpdatedAug 27, 2021