When an actor is added as a child to another actor's child actor through the world outliner, updating the editor viewport causes the added actor to become unattached from the child actor.

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Add three blueprints based on Actor (Parent, Child, SubChild)
  3. Open Parent Blueprint and add Child Actor Component
    • Set Child as the child actor
  4. Add Parent to viewport
  5. Add SubChild to viewport
  6. In the world outliner, drag SubChild to Child
  7. Click the dropdown arrow next to Build and select Build Geometry

SubChild becomes unattached from Child after build

SubChild remains as a child.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay
Affects Versions4.13.14.14
Target Fix4.15
Fix Commit3177053
Main Commit3182044
CreatedOct 21, 2016
ResolvedOct 27, 2016
UpdatedApr 27, 2018