Structs keep disconnecting in 4.12

Hello Filly_The_Owl & Smurfies,

I hoped to get this done before the weekend but wanted a little more time to look into it. From looking at the difference in reproduction steps and the symptoms, this actually seems like a separate bug. One of the main reasons is because of the fact that, in the original bug, the thing that was being changed was the value of the variable, not the variable type. On top of that, it would only disconnect pins related to that specific variable in the struct, not the entire struct pin.

From what I’ve tested, tsuki’s PR did fix that original issue. This particular one did slip through the cracks however. Seeing as this is still occurring, I’ve placed a new bug in for the issue under UE-31679 seeing as we do have a reproduction case now. The only thing that irks me a bit is that I wasn’t able to get it to happen outside of the Survival Game Template, even after trying to take direct blueprints from it. It means that this may be deeper than it seems.

Thank you for being persistent about this issue. I’ll be sure to keep you updated whenever any changes happen to the bug report. Have a nice day!