Variable Names with leading space cannot be copied

When there is a Blueprint that contains a variable name with a leading space and then want to copy the Instance (or move it to another level) then this variable is set to the default value. In Output log you see:

Warning: Unknown property in <Blueprintname>: <Variablename>="<Value>" 

In UProperty::ImportSingleProperty() Line 826 the Property cannot be found because the “Token” doesn’t contain the leading space.

UE 4.9.2 Launcher Version

Hello,

I have been able to reproduce your issue, and have entered a bug report, UE-23126. Thank you for your report. While this is a bug, it is not common practice to begin a variable with a space, and I would advise against doing this in the future, as it can often cause issues.

Have a great day,

Sean Flint