Child blueprint reset to Parent defaults

Still in 5.1
RightClick->AssetsActions->Reload,also use to Force Reload DataAssets, terrible Bug

Sadly, this still happens in 5.2

1 Like

We can confirm that this stil happens in 5.2. Child actor doesn’t care about instanced values set in the detail window, it resets to a default value once we hit play. The variables are created only in the child blueprint.

If you are using C++ class for your child actor, you have to create blueprint child for your class and then use your BP class instead C++ class it will fix your saving data problem

On an initial testing this (setting “expose on spawn” for the variable on the parent blueprint) appears to have solved my experience with the same issue. currently working in UE 5.3

1 Like

Thanks for the tip! Expose fixed this for me as well. What a horrible bug to exist for this long

Very frustrating issue. Children of my parent bp all got reset. Using a structure in the parent and all info in that structure for the 10-15 child blueprints gets reset every time I open the editor. Setting it to instance editable and expose on spawn in the parent didn’t fix it for me.