I have run into this problem when there is a short distance, and many axis changes from one point the next. Have just slowed the travel speed on this line with good results.
You sometimes have to add a few points in between moving the axises closer to what the final point will be. Hope this helps.