Variables reset after packaging [DEMO PROJECT INCLUDED]

It’s three years later, but I’ve encountered this in 4.22.1 as well. A BP character class had modified properties from a parent (also BP). It would reset when packaged, but not in editor. child class took properties of it’s parent. However, if there was an additional child, with “broken” one as parent, it would not be reset.

No clue how to reproduce it.