Unchecking "hidden in game" does not show sub-components

Here’s my current workflow:

  1. Make a component classes (have tried inheriting from both UCameraComponent and USceneComponent)
  2. Create collision shapes such as capsules as default subobjects, and attach them to said component
  3. Add the component to my actor and uncheck ‘hidden in game’ for all the collision shapes

Expected result:
I can see the shapes in-game.

Reality:
They don’t show up. Only shapes directly attached to the actor can be seen, but nothing down the hierarchy.

It is impossible to debug these volumes without having them show up. I need to see them in-game, but unchecking ‘hidden in game’ does nothing. Is this a bug or is there something I’m missing?