Bug: Animation Nodes with split structure pins disconnected when unreal is restarted.

In any animation graph, if you right click on a Translation/Scale vector, or rotator to an animation node, and select break structure pin, the pin will be broken into constituent float inputs. If you connect some variables to those float inputs, save the animation graph, restart unreal, and re-open the animation graph, the float values will no longer be connected.

The workaround for this is simple enough. Simply use a standard make vector or make rotator node in front of the animation node and connect it.

I don’t mind the work around it’s just that I’ve gotten in the habit of using the “split structure pin” feature in other blueprints and I forget once in awhile while I’m working, and don’t notice until the next day when my animations mysteriously stop working.