It's incredibly hard and inconsistent to get precision hits on Vex with a bow. I see a year old posts about this topic and it's still there. Bows are normal agains any other enemy but vex you just can't hit drits with a bow.
Vex has bit Wonkyness in the hitbox with other weapons also but bows are just unusable. Go test it out, it's redicillous.
-
Travel time is the issue. They aren't hit-scan which is why they tend to hit the body and not the crit spot.