Использовал AActor в качестве одного из объектов на сцене, потом решил переделать его в USceneComponent, чтобы приделать к другому AActor. Переделал, теперь при запуске сцены анрил всегда крашится на bool AActor::IncrementalRegisterComponents(int32 NumComponentsToRegister), а точнее на строке check(World).
По коллстеку вызывается куча анриловских методов, проверяются все компоненты какого-то Актора (мой код не запускается). Проходил дебагером, конструкторы моих классов проходятся нормально, эксепшен где-то после них.
Может у кого-нибудь есть какие-то мысли, что я мог сделать не так? Может есть какие-то правила использования USceneComponent?