Show Collision Doesn't Show UBoxComponents with Collision Enabled?

When I run the Show Collision command, UBoxComponents with collision enabled don’t show up.
Is this expected behaviour?

I have not changed any of the default rendering options and have instanced my Box Components with the following:

Collision = CreateDefaultSubobject<UBoxComponent>(TEXT("Collision"));
Collision->SetCollisionEnabled(ECollisionEnabled::QueryOnly);
Collision->SetCollisionProfileName(UCollisionProfile::Pawn_ProfileName);
Collision->SetBoxExtent(FVector::FVector(50.f, 50.f, 300.f));
Collision->SetRelativeLocation(FVector::FVector(0.f, 0.f, 300.f));
Collision->SetupAttachment(Mesh);

Hello,

I’ve attempted to reproduce this, but I’m not seeing the same results. Here is the code that I’ve used:

   Collision = CreateDefaultSubobject<UBoxComponent>(TEXT("Collision"));
	Collision->SetCollisionEnabled(ECollisionEnabled::QueryOnly);
	Collision->SetCollisionProfileName(UCollisionProfile::Pawn_ProfileName);
	Collision->SetBoxExtent(FVector::FVector(50.f, 50.f, 300.f));
	Collision->SetRelativeLocation(FVector::FVector(0.f, 0.f, 300.f));
	Collision->AttachToComponent(Mesh, FAttachmentTransformRules::KeepRelativeTransform);

Let me know if that helps, or if you’re still unable to see your collision.

Have a great day