I’m using Unreal Engine 5.5.1 and my widgets are experiencing weird behavior each time I open my project, this behavior started on Sunday 2/2/24 afternoon GMT+1.
Basically when I open my project the appearance of my Create Drap and Drop Operation node will have changed and won’t be passing any data anymore, and the same goes for all the Create Widget nodes.
I then need to recreate a new Create Drag and Drop Operation node that will then have the correct appearance, relink all the pins and I need to go through ALL the Create Widget nodes one by one and Refresh them individually for my project to start working again normally.
After I close the project and start it again, the issue will appear again and it’s endless. It’s a huge waste of time and I’d love to know if there’s a way to resolve this and what is causing this strange behavior?
Here’s what my Create Drag and Drop Operation node looks like when I start my project:
• does it happen with a basic data type instead of a struct?
• does it happen without the plugin that alters the look of the wires? (probably irrelevant)
• was this project updated from an earlier engine version?
In short: data pins shift position and disconnect after engine restart, is that it?
• does it happen with a basic data type instead of a struct?
Yes, after restart the Drag and Drop Operation just doesn’t pass any data at all.
• does it happen without the plugin that alters the look of the wires? (probably irrelevant)
Yes, the problem also occurs without the plugins activated.
• was this project updated from an earlier engine version?
No, this project is natively from Version 5.5.1
In short: data pins shift position and disconnect after engine restart, is that it?
Only the data pins on the Create Drag and Drop Operation shift for unknown reason and leads to all the Create Widget nodes to not pass data too. The pins are not disconnected from the node, but I need to create a new node, and then reconnect the pins to the new node and go refresh the Create Widget nodes. Refresh doesn’t fix anything on the Create Drag and Drop Operation node, however for the Create Widget nodes, Refresh is sufficient to fix them, I don’t need to replace them with a new Create Widget node.
I tried to migrate the project to another computer that uses version 5.5.3, the problem persists, I think I’ll consider your suggestion to recreate the widget from scratch at this point.
Hopefully this will solve the issue.
Any idea at to what may cause this? Anyway, thank you very much for your time and efforts regarding this issue.
I’ll mark your last answer as solution if recreating the widget fixes the issue (hopefully).
I’ve only seen this (or very similar) behaviour in relation to structs. But if you say it also happens to the basic types, like float / int, then I am at a loss