Actor jumps when placed

hello, so im having an issue where when i place my chair actor into the scene, it jumps? so i can place it on the floor and as soon as i release the mouse button to place it it jumps up around 5 meters and moves of to the side.

here is the chair actor before i release: Screenshot by Lightshot

and here it is after: Screenshot by Lightshot

could this be an issue caused by how my code is executed through the constructor or is there another reason for this?

EDIT: sorry forgot to include code

	ChairMesh = PCIP.CreateDefaultSubobject<UStaticMeshComponent>(this, TEXT("Chair Mesh"));

	RootComponent = ChairMesh;

	Text = PCIP.CreateDefaultSubobject<UTextRenderComponent>(this, TEXT("Text Renderer"));

	const ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMeshObj(TEXT("StaticMesh'/Game/Props/SM_Chair.SM_Chair'"));
	ChairMesh->SetStaticMesh(ChairMeshObj.Object);

	Text->AttachParent = ChairMesh;

	Text->Text = FString("");
	Text->TextRenderColor = FColor::Red;

	Text->RelativeLocation = FVector(-50, 300, 150);

Hey Fortunestudios-

From what I can see it seems as though the line Text->RelativeLocation = FVector(-50, 300, 150) is setting the location of the static mesh relative to where you release the mouse rather than setting the text relative to the static mesh (which I assume is what you’re trying to do). Does the behavior continue if you change the values inside FVector or if you comment out the line completely?

Cheers

Hi FortuneStudios,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.