This is a regression that was introduced by the fix for [Link Removed].
The fix makes an invalid assumption that instances of components whose archetypes are inherited by a non-nativized child Blueprint class from a nativized Blueprint parent class will be instanced after we call PostLoad() on the Blueprint CDO when EDL is enabled. This is not the case, so the instances are being constructed based on the nativized archetype (default subobject) before it can be updated with the child class override data.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-63757 in the post.
1 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.21 |
Target Fix | 4.21 |
Created | Sep 5, 2018 |
---|---|
Resolved | Sep 14, 2018 |
Updated | Jan 16, 2019 |