Certain BP class properties keep losing value

Hello,

This bug is still here in 4.11.0. It’s really annoying for our game and level designers. , I have been able reproduced the bug in a new project which I’m uploading to my dropbox now with instructions inside the map and blueprint files. I’ll PM you in the forums.

For brevity sake:

  1. Make a blueprint and add a variable (I used a static mesh and turned it into an array).

  2. Make that variable public.

  3. connect it through a for each to to a print node on either begin play or a key. → Compile

  4. make a child of this blueprint and put it into the world.

  5. Add array elements to the child variable in the world.

  6. Select static meshes in the world to fill the element slot/s.

  7. play the game. → when it prints it will show what in the array.

  8. Exit game. Open up parent blueprint.

  9. Change the variable’s name. → compile

  10. Play game

  11. Print → The child array is empty… :frowning:

I hope this helps. :slight_smile: