Hitbox Not Working

So, I want the combat to feel really smooth and a part of that is defiantly making enemies actually take damage when they think they should have. Right now, for some reason the position the server is reading for the player position is not at the player position. I am 90% certain that this is because of differences between the server and the client.

So basically, I have a roll that uses a Linear Velocity and when you strike out of the roll the hitbox is about halfway through the path of the roll and yes, the linear velocity is being applied on the server. Also, I have set the Network Owner of the part containing the linear velocity to the server with no effect.

If anyone has a solution, I would greatly appreciate it. Thank you for your time!

Video:

Correct. You can request a hitbox at the client’s desired location instead and adding server checks w/ leniency.