replication takes time. I’m assuming it’s happening on the client as well as the server resulting in the stutter as the replication rubber bands the players position to match the server.
Have the volume only check if it is the server might solve the problem quickly.
A better solution would be to have it run a server only function that handles the update.