When using a struct in a blueprint, if you go into that struct and alter the default values of one of the variables, any pins that were used relating to that variable are disconnected in blueprints. Also, an address or id seems to appear next to the variable name after the pins are disconnected.

Found in 4.10.4. Reproduced in 4.11 Preview 6 and Main CL 2884405.

Steps to Reproduce

1. Open the attached project
2. Open the StructBP
3. Open the StructBug Struct
4. In the StructBug Struct, change VectorA's X value.
5. (Here the pins will disconnect)
6. Split the struct again and notice the address or id that appears next to the variable name

Result: Changing the default value of the struct variable disconnects it from blueprint nodes, and the address or id appears after the variable name.

Expected: The pin would stay connected and the value would update.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions4.104.114.12
Target Fix4.12
Fix Commit2910968
Main Commit2937623
CreatedMar 1, 2016
ResolvedMar 15, 2016
UpdatedApr 27, 2018
Pull Requests
2152 - SNikon