Raycasts aren’t accurate if the player is moving (CLIENT SIDED RAYCASTS)

I was thinking the same thing, i just find it odd that when the player moves the OLD player position is taken into account but not the new look vector (there shouldnt even be delay considering this is on the client) but at least this is my theory i dont know if thats exactly whats happening since i adjusted player speed to be very slow and then moved, but the “lookvector” or where the bullet hit was very far from the player (meaning the gun never even reached that point)