Unreal Engine 4.24 Preview

If you attach your project to the debugger you will see where it crash, for example when you add a Geometry Collection to the map it crash here:



void FPhysScene_Chaos::AddObject(UPrimitiveComponent* Component, FGeometryCollectionPhysicsProxy* InObject)
{

    AddToComponentMaps(Component, InObject);  
    check(false);

#if 0

    Chaos::FPhysicsSolver* Solver = GetSolver();
    Solver->RegisterObject(InObject);  
    AddPhysicsProxy(InObject, Solver, GetDispatcher());

#endif

} 

As you can see check() is always false and here the program stop running, also the Chaos part of the code is surrounded by an #if 0 #endif and mean is disabled/never compiled.