Structs on child classes won't save

I have a class with a struct that stores information. This is what it looks like when I launch the editor

this is what it looks like when I launch the editor

here I’ve entered some values, hit compile, and clicked file > save all

now when I relaunch the project all of the values have gone back to their defaults.

I’ve looked for posts with similar issues and I’ve seen some posts dating back to 2014 but I haven’t seen any solutions.

Blueprint had struct ticked as public and this was what was causing it to revert to default. I don’t know if that’s how its supposed to work but changing it to private allowed it to save after editor was closed.

Edit: this worked yesterday but now the same thing is happening again :man_facepalming: