Arrow path follow over 3 axis gets messed up

Hey Everyone.
Im using a curve modifier to animate an arrow. the curve goes over 3 axis, and when it changes direction the arrow gets crazy. im not sure of what the best approach is to get this to work. any suggestions will be greatly appreciated.
thanks in advance.
CRAZY-ARROW

Hey, try increasing your curves resolution and increase the geometry in the blue arrow object.

ok thanks ill give it a try