Given a get node with a struct output, if "Split Struct Pin" is used on the struct and one of that struct's outputs are connected to another node, it does not count as a used pin when the base get node is set to "Hide Unconnected Pins".
1. Start vanilla Unreal Editor 5.7, and open or create any blueprint. I used the starting level blueprint for convenience.
2. Add a new blueprint variable and set the Variable Type to a 'Neural Profile Struct'.
3. In the graph, add a Get node for the variable added in step 2.
4. Connect the Get node to a new 'Break Neural Profile Struct' node.
5. Expand the 'Break Neural Profile Struct' node, right click on the 'Input Dimension' output, and click 'Split Struct Pin'.
6. Connect the new output 'Input Dimension X' to a new 'Add' operator node.
7. Select the 'Break Neural Profile Struct' node, and then click the 'Hide Unconnected Pins' button in the Details Panel.
8. Observe the bug: The 'Input Dimension X' output is no longer visible or connected to the 'Add' operator node.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-360895 in the post.
| 0 |
| Component | UE - Framework - Blueprint |
|---|---|
| Affects Versions | 5.5, 5.6, 5.7 |
| Created | Jan 14, 2026 |
|---|---|
| Updated | Jan 15, 2026 |