Description

Reproduced 3/3 times, issue also occurs in //UE5/Release-5.0 - CL 20979098 Binary. Confirmed NOT a Regression.

The repro steps are very specific for this; the core issue being that once the top level is reloaded, any hidden sublevel is susceptible to the bug. If you unhide+rehide the sublevel before recompiling the blueprint, the issue won't reproduce.

Steps to Reproduce
  1. Create a New Blank Level
  2. Open the Levels Window from Windows>Levels. 
  3. Click on the Levels Button and select Create New...
  4. Create a new Blank Level as a Sublevel
  5. Click on the Current Context window on the Bottom Right of the Viewport and select your sublevel
  6. Create a new Blueprint actor and add it to the level
  7. Add any non-static actor (setting a static mesh's mobility to stationary or movable also works) to the level
  8. Attach this actor to your blueprint actor.
  9. In the Levels Window, click the eyeball next to the Sublevel to hide it
  10. Select File>Save All.
  11. Exit and Reload your Top Level. Your sublevel should still be hidden
  12. Compile your BP actor

Actual Result: All actors that were attached to the blueprint actor lose their attachment, local anchor coordinates became world coordinates

Expected Result: Attached actors remained attached

Have Comments or More Details?

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

2
Login to Vote

Unresolved
ComponentUE - World Creation - Worldbuilding Tools
Affects Versions5.1
Target Fix5.5
CreatedJan 4, 2023
UpdatedFeb 13, 2024