Extending from PhysVolume and no visible components

I’ve got a custom actor that was extending from Actor, and I added BoxComponent and a Static Mesh to. But I realised the BoxComponent wouldnt trigger when Pawn spawned inside.
I was recommended to using the PhysVolume so I’ve tried inheriting from PhysVolume.

The BoxComponent still triggers OnOverlap, and now Pawn spawning inside triggers the same function OnOverlap
But, now none of my Static Mesh components render at all. Why is this ? Am I miss using volumes/components here?