Velocity delay on other clients

I’m trying to fix this issue where on every client but one there is a slight delay on the velocity being applied. I’ve tried AssemblyLinearVelocity, BodyVelocity, and LinearVelocity. Along with this I’ve tried doing it on the client which doesn’t effect the delay much and I’ve tried changing network owner however that just makes it smooth for that one specific client. Is there any way to fix this delay? Specifically I want there to be no delay on the knockback for all clients, so that if one player throws another then they’ll both see the velocity applied instantly