UE5.3 Reorder BP_ThirdPersonCharacter components

The components in my BP_ThirdPersonCharacter blueprint are all inherited and I want to make the CameraBoom a child of the Mesh, how do I allow for the reordering of the components?

Just drag the camera boom onto the mesh component. It should become it’s child.

You can also use attach component to component with the Pelvis bone to keep the position.

Sorry, I must have forgot to added this, but every component in my BP_ThirdPersonCharacter is inherited and doesn’t allow me to reorder them. I’ve tried making fresh projects but the issue still stands. Is there a work around or something I’m missing that can allow me to edit? P.S. I’m opening the project as a C++ project.

In parent class make a getter function to return your boom (make sure the function is public!)

parent.h

	UFUNCTION()
	USpringArmComponent* GetBoom();

parent.cpp

USpringArmComponent* AParent::GetBoom()
{
	return CameraBoom;
}

Add a constructor in your child class

child.h

public: // make sure its in public
AChild();

child.cpp

AChild::AChild()
{
	GetBoom()->SetupAttachment(GetMesh());
}

result