Struct changing destroys project

Im sorry if this is a bit rude but never in my life i was so angry. This bug has literally wiped out my project to a state of non fixing.

So you think ue4 would be capable of handling structdata, but as soon as you change something in the struct… the gates of hell open.

So on the answe4rhub are a bunch of post about this topic… some of them even daring to assume its been fixed.
Its not.

I have a inventory system out of lots structs, i heavily depend on them, changing them, but as soon i change them the array pins keep disconnecting. Theres nothing to be shown, search the other threads theres lots of data.

It has nothing todo with my project i just had it real bad… like ultra bad.

In my project the “foreachloop” function broke, wich now makes it impossible to fix the bps.
For my system to work and been developped on i depend on changng structs, but if that means i have to replace all the nodes all day… then this is a huge fail.

My project is to huge and important to me to be uploaded amd i dont know what actually todo else then posting this here. But if that error is not beeing fixed… my project is gone and all other with these errors are.

The errors seems something todo with the data the loops and the arrays were created from, it seems like they are special nodes that only exist with this exact struct configuration. So… dont know? Game Over?

This generally happens when structs are inside of structs (called nested structs). It is a nightmare.

I believe the bug still exists even today, but there are some mitigating solutions.

First, if your code is clean, the structs will be referenced in very few places anyway, so reconnection isn’t as big a deal. So consider this a good motivator to refactor your code.

But of course that’s not a full solution. A more complete solution is this.

First, save your project.
Then, edit your struct.
Save your struct, SAVE NOTHING ELSE.
Exit the project. SAVE NOTHING ELSE.
Restart the project.