C++ added component have missing transform tool

Can you try the below code and report back?

ABeaconActor::ABeaconActor()
{
	Root = CreateDefaultSubobject<USphereComponent>(TEXT("RootComponent"));
	RootComponent = Root;

	Collision = CreateDefaultSubobject<USphereComponent>(TEXT("Collider"));
	Collision->AttachParent = RootComponent;

	MeshComponent = CreateDefaultSubobject<UStaticMeshComponent>(TEXT("MeshComponent"));
	MeshComponent->AttachParent = RootComponent;

	BeaconWidget = CreateDefaultSubobject<UWidgetComponent>(TEXT("BeaconWidget"));
	BeaconWidget->AttachParent = RootComponent;
}