Certain BP class properties keep losing value

I’m experiencing this issue too. But I have to add that the child blueprint doesn’t need to be placed in a level to make this strange behaviour happen.
It also happens for child classe in the content browser.

For example I have got a custom enumeration that defines the character type (like human, vampire, etc.) in the parent class. In the child classes the variables have to be set individually to create different characters that are based on one parent class.
This variable will be reset REGULARLY for no reason. It happens completely randomly without any obvious cause. I did not rename the enum or the variable in the parent class for ages and nevertheless it happens almost daily after closing the editor, shutting down the PC and reopening the project.

It’s really hard to build a game if your work gets destroyed in regular intervals and it’s simply impossible to check every custom variable every time this happens.

I’m really desperate about this… Please prioritize fixing this bug :frowning: