Projectile initial rotation is wrong

I am using the world rotation of my camera to set the spawn transform rotation of a projectile however the rotation seems to only use positive numbers EG: if my pitch rotation is -90 then it will act as though the rotation was (positive)90.
Video
What am I doing wrong?

For some reason adding these nodes

fixes the problem
[Video][2]

It seems that the projectile was hitting the character and somehow that made the (pitch)rotation only work in positive numbers.