Why StaticMeshActor is replicated but Actor is not?

Hi, i have an authoritative pickup system, basically a PhysicHandlerComponent attached to a Character, the functionality is very simple, when a player want to pickup an physic object he just send input to the server and server pickup the object, then the player can walk with it.

The problem is that if the object is an StaticMeshActor with replicates box and Replicate Movement box checked, the system works fine, but if the object is an Actor with a StaticMeshComponent attached whit the same Replication config that the StaticMeshActor, nothing happend, the Actor is picked on the server but not on the client side. So… what is the problem? if an StaticMeshActor is a Child of an Actor…


We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.



@Jeff i think you should also link that address to UE editor crash (which still points to answerhub instead)

If you are using a actor with a component, make sure both are set to replicate. one of them isn’t enough