If a child actor component has a local offset from the parent, any of the child's variables that are set in the parent's construction script are not registered.
Workaround:
Setting child variables in parent's BeginPlay event are set as expected.
Regression:
No, behavior repro's in 4.12.5
Behavior also repro's in Main CL 3110878
Sample:
Result:
Instance w/o offset shows "TRUE" while instance w/ offset shows "FALSE"
Expected: Both instances show TRUE regardless of child component offset
Setup:
Result:
No print string is shown in game.
Expected:
Print string from step 6 appears each tick
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-35607 in the post.