Projectile doesn't go towards crosshair's direction!

The direction goes towards the opposite way, but it’s still not what I want.

On the left you have the SHOOTER PERSPECTIVE, on the right you have **ANOTHER PLAYER’S PERSPECTIVE **

The crosshair is that red dot at the center.

The projectile flies way down sloping until it touches the ground.

EDIT: this happens if I multiply AimDir by -1 AFTER it has been Normalized(). If I do that before it gets Normalized(), then the result doesn’t change from the one described in the previous posts.