I see the Turret, and its nested under the BaseMesh of my TankPawn.
When I move the TankPawn though my Turret stays behind.
However If I start the game and then click on the Turret in the World Outliner and then try to move, the Turret stays on my TankPawn, and rotates as I’d expect
According to you’r answer,
this look like ownership issue.
Try in blueprint to display the current owner (to see from server and client point of view).
When you give ownership to something, you should give it from the server.
Figured out my issue here. The StaticMesh that I was trying to connect to was in the parent class.
By using Super::BaseMesh instead of BaseMesh it seemed to solve all the problems I was having.