Attached static components do not collide

Hello. I have a custom component class. Inside it, I attached UStaticMeshComponent’s and set their UStaticMesh’s. Everything is rendering fine, but with this setup I get no collision with player, even though collision is set to BlockAll. If I create StaticMesh components individually and not attach them, collisions on them seems to work, so I am guessing I need to set something on my component in order for collisions to propagate? Has anyone encountered this issue? Thanks.

If anyone is interested, answer to this is to recreate physics state on all attached children.