I have a ChaosWheeledVehiclePawn, a transport, it has crew pawns attached to it (as ChildActorComponents in the blueprint). Crew pawns are subclassed from Pawn. I have movement replication on transport, but not on crew pawns, because I expect them to move with the transport since they are attached.
They seem to move on client, because camera of crew pawns moves along with the vehicle, and even on server when you control it (sometimes with awful lags, it can also be fine with 120 ping, but be awful at 50 ping). However, sometimes when a vehicle moves far from a spawn point, all replicated actors around the crew pawn seem not to replicate (all not-always relevant actors, like characters, are invisible until you exit vehicle, and you only see eg always relevant rockets flying to yoy from a completely empty place, until you exit a vehicle).
This seems to be resolved with replicating movement of the crew pawns, but why is it needed if they are attached, and I guess this is one of the roots of the awful camera lags (because vehicle movement is smoother?).