Compnents from C++ not shown correct in BP

Oh, I totally forgot to send the .cpp also. That´s not it. I already created them in the constructor.



// Sets default values
AAB_Player::AAB_Player()
{
 	// Set this pawn to call Tick() every frame.  You can turn this off to improve performance if you don't need it.
	PrimaryActorTick.bCanEverTick = true;

	DefaultSceneComponent = CreateDefaultSubobject<USceneComponent>(TEXT("Default"));
	PlayerCamera = CreateDefaultSubobject<UCameraComponent>(TEXT("PlayerCamera"));
	Controller_Left = CreateDefaultSubobject<UMotionControllerComponent>(TEXT("Controller_Left"));
	Controller_Right = CreateDefaultSubobject<UMotionControllerComponent>(TEXT("Controller_Right"));
	Mesh_Left = CreateDefaultSubobject<UStaticMeshComponent>(TEXT("Mesh_Left"));
	Mesh_Right = CreateDefaultSubobject<UStaticMeshComponent>(TEXT("Mesh_Right"));

	RootComponent = DefaultSceneComponent;
	PlayerCamera->AttachTo(RootComponent);
	Controller_Left->AttachTo(RootComponent);
	Mesh_Left->AttachTo(Controller_Left);
	Controller_Right->AttachTo(RootComponent);
	Mesh_Right->AttachTo(Controller_Right);

	Controller_Left->Hand = EControllerHand::Left;
	Controller_Right->Hand = EControllerHand::Right;

	PlayerCamera->SetRelativeLocation(FVector(0.0f, 0.0f, 175.0f));
	Controller_Left->SetRelativeLocation(FVector(0.0f, -40.0f, 100.0f));
	Controller_Right->SetRelativeLocation(FVector(0.0f, 40.0f, 100.0f));
}