I almost abandoned a 2 year project because of this stupid struct glitch.
I ended up figuring out which struct it was and fixed it.
Here’s what happened to me. I added a variable to the struct then realized I didn’t need the variable so I deleted it. Then I started having a bunch of issues since that struct was tied to a lot of stuff.
Every time I thought I had it fixed I would save the game re open and the problems would restart.
The fix was to add a variable to the struct play test as someone above said, stop the play test, save the game, close, rep opened the game and it was fixed.
Just make sure you play test after changing the struct. That’s ultimately what fixed it.