Confirming - there still this problem. The code which was working for a long time suddenly got broken and my object becomes creating with fields reinitialized by default object.
The fix proposed in this thread does solve my problem. In my case:
-
Just reparent your BP class to the basic UE (AActor in my case)
-
Compile / save. Your BP class may become broken - it’s OK.
-
Restart editor
-
Reparent you BP class to the correct basic class
-
Compile / save. Say Halleluya!