[4.7 Preview 7] Make Struct node keeps old data and doesn't update default values

Make Structure Node doesn’t update properly when we change default values inside a structure. It keeps old values and we must delete node and recreate it in order for default values to update.

Example:

Name variable inside structure has been cleared (previously contained “Default Name”)

http://puu.sh/fXq2N/bfcd468ef3.png

Previously existing Blueprint Node that create a structure of this type

http://puu.sh/fXp8H/4f03eae943.png

Doing a search shows that node is still using old data (before deleting “Default Name” inside structure).

http://puu.sh/fXsfn/b982f6c71b.png

Delete node

http://puu.sh/fXsJ7/d845aad972.png

Recreate it

http://puu.sh/fXrSD/303c47ad3d.png

Now search result shows that data has been updated and that node is not using “Default Name” inside Name variable anymore.

http://puu.sh/fXrvd/e77d537dda.png

Hi Onoa,

I attempted to reproduce what you are seeing but without luck. Make Struct node overrides default value while searching in blueprint as well as during play.

Are you seeing this in an existing project? If so, could you try reproducing this in a new project and see if you get same results? Please give as exact repro steps as possible.

Hi,

This was with an existing project (4.6.1) converted to 4.7 Preview 7. I will test with a new project and see if it also happens and report back.

Thanks,

Also, please give 4.7 Preview 8 a try just to make sure this wasn’t fixed.

Hello,
this issue is still not resolved since I experience this in latest 4.7.1 version.
Happens both when updating a project from 4.6 and at random times when you edit a struct/close reopen editor and other times! ( can’t really find a reliable way to reproduce this but it happens!)

Hi all,

I have still not been able to reproduce this. Just to be clear, does it only occur with projects converted from 4.6? Has anyone been able to find a reliable reproduction case?

Hey all,

We haven’t heard back from you in a while, so I’m resolving this post for tracking purposes. Please let us know if you are able to give us steps to reliably reproduce this, and we can continue investigating. Thanks!