Description

Map Check will generate an error when an actor is attached to a child actor in the Scene Outliner. At runtime, the attachment seems to work as intended so it's only a Map Check issue. The error reads something like:

 

Actor /Game/MyMap.Cube has an invalid reference to E815E3AC4A7EA3EC50BD0893082B1B38  

or (attached actor) has an invalid reference to (actor with child actor component).

Expected: Map check does not produce an error when an actor is attached to a child actor.

 

Steps to Reproduce

See repro video.

  • Create a blueprint with a ChildActorComponent
  • Set the child actor class to StaticMeshActor, or any other valid actor class
  • Drag an instance into the level
  • In the Scene Outliner, parent any actor to the child actor
  • Do Build > Map Check, observe the error message

Have Comments or More Details?

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

1
Login to Vote

Fixed
Fix Commit29518139
Main Commit29518143
CreatedOct 26, 2023
ResolvedNov 7, 2023
UpdatedJan 18, 2024