Reference to child actor is invalid when compiling the parent blueprint. In this example, when compiling blueprint 'A' the print string result will say that "Child Actor ref is INVALID". However, if the child actor 'C' is opened and compiled this will change the result to say that the reference is Valid. Further testing will show that if 'A' is compiled again the reference will once again be invalid (this cycle continues if the blueprints are compiled in an alternating fashion)
Result: The print string result will say that "Child Actor ref is INVALID". However, if the child actor 'C' is opened and compiled this will change the result to say that the reference is Valid
Expected: The results would be consistent after compiling the blueprints (as no actual changes have been made)
Head over to the existing Questions & Answers thread and let us know what's up.
9 |
Component | UE - Gameplay - Blueprint Compiler |
---|---|
Affects Versions | 4.16.3, 4.18 |
Created | Nov 6, 2017 |
---|---|
Resolved | Aug 18, 2021 |
Updated | Aug 18, 2021 |