How to fix motion shake during replication on client side?

In the following video you can see how I shot against a sphere. When I shoot on the server side everything is correct. But when I shoot on the client side the sphere vibrates.

That’s why I think I have something wrong in the configuration. But I don’t know exactly what it is.

My current configuration is the following.

For the actor:
ActorReplication

For the SceneRoot:
SceneReplication

For the sphere:
sphereReplication

For the physics:
ReplicatePhysics

For this test only I am using the following code that gives an initial speed to the sphere.

Is there something wrong or missing in my configuration?

Thank You So Much!!

Ok, I don’t know exactly what the problem was. But making the sphere as root in the blueprint solved the problem.

Solution

However I would really like to know why it happened

I think i found the real problem. The sphere direction only can be modified from the server side. So the projectile code must be something like this.