Child BP class previously had it’s parent a BP too; i’m reworking the base class to C++, and now when trying to reparent to the new C++ base class, the engine crashes.
- creating a new BP subclass from the C++ base works well.
- stripping all the variables, functions and graphs from the subclass (completely emptying) still crashes on reparent attempt
- reparenting to a dummy (new empty) BP class doesn’t crash, but if trying to reparent to C++ afterwards, crash appears.
- sticking another BP class in middle of the hierarchy doesn’t work too. (in other words Child_BP → DummyBase_BP → Base_CPP )
basically it feels like these blueprints have HIV/AIDS.
of course i could rewrite all the hierarchy from zero, but it’s a huge pile of stuff. do you lads know how to bypass that bug?