Projectile Replication, Projectile lags for client

Can you spot what I have done wrong?

I will have to scratch all my progress if I can’t fix this.

Latest edit: SOLVED - kinda
I have found a solution. Still not perfect though.

What I had to do was add the ProjectileMovement component to the Actor’s blueprint instead of what I did before which was adding the component after spawning the actor.

What I do now is:

  1. Spawn placeholder spear-actor (Doesn’t have ProjectileMovement component)
  2. when fired: Spawn spear-actor which has ProjectileMovement component
  3. Destroy placeholder spear-actor

I didn’t update pictures.