I have a Subgraph for Entity-Combat.
In there I am using the default Blackboard that is created with creating the subgraph for unexposed variables. The secondary Blackboard is to transport references from the main graph to the subgraph.
I had two variables { MinAttackDistance, MaxAttackDistance } in the Main Blackboard, which were exposed in the inspector. I then transported them to the subgraph and in the subgraph-secondary blackboard they had the same name. All worked perfectly, the variable values got transported perfectly.
I then deleted both variables from the secondary subgraph blackboard and created two unexposed variables with the same name in the secondary main blackboard { MinAttackDistance, MaxAttackDistance }. Behavior Graph Auto assigned its references, but whatever I do - the value is always 0 for both floats, even if I reassign it to all fields. Restarting the editor doesnt fix it. The Variable Names { MinAttackDistance, MaxAttackDistance } are now blocked forever for that type (in my case float), values always reset to 0.
Renaming the variables, showns the REAL values again:

Naming them back, values 0 again.
