This is likely something going wrong in the Blueprint Editor utilities function calls or something like that. Obviously this works as expected in the Subobject Editor itself, otherwise no nested BP properties would work. 

Steps to Reproduce
  1. Create a base actor blueprint with a static mesh component
  2. Set the static mesh to a cube
  3. Create a child BP based on that
  4. Set the static mesh component to a sphere
  5. Using the following BP editor utility script, attempt to get the current value of the Child blueprint's static mesh component

[Image Removed]

Result: The static mesh value is a cube

Expected: you get the child's sphere static mesh

Have Comments or More Details?

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

Login to Vote

Fix Commit29967258
CreatedMar 3, 2023
ResolvedJan 19, 2024
UpdatedJan 22, 2024