Inherited mesh has blank details panel

Hi guys,
I’m attaching my fps mesh to camera component which is attached to the main mesh (head socket).
When I try to use the fps mesh, the details panel is blank. I tried assigning a mesh to it on beginplay but nothing shows up in level. The mesh doesnt show in Viewport either.

UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Components, meta = (AllowPrivateAccess = "true"))
UCameraComponent* CameraComponent;

UPROPERTY(VisibleDefaultsOnly, Category = "Components")
USkeletalMeshComponent* FPSMesh;

////////// .cpp
CameraComponent = CreateDefaultSubobject<UCameraComponent>("CameraComponent");
CameraComponent->SetupAttachment(GetMesh(), FName("CameraSocket"));
FPSMesh->SetupAttachment(CameraComponent);
FPSMesh->SetOnlyOwnerSee(true);

Guys I resolved it. After wrecking my head at why this won’t work, I simply redid everything with a new mesh, 'FPSMesh2", and it… worked :slight_smile:

It really be like that.