Blueprint subclass of custom Volume actor crashes

Bump, same for this, trying to create a really simple TriggerVolume that has the same brush characteristics of audio and other volume actors… Getting this error when trying to create a basic ‘Blueprintable, BlueprintType’ subclass in C++:

Came across a C++ workaround on StackOverflow but not much detail on how to implement it. Can a C++ Guru help?

This is quite old, but you have to override ShouldCheckCollisionComponentForErrors() but also use UActorFactory::CreateBrushForVolumeActor() to create the brush. The easiest way to do this is to create an Editor module and create an actor factory for your volume, extending UActorFactoryBoxVolume .

It would be nice for this to be a baseline subclassable engine volume