I have already made a ticket on this, but I was on a modded server and client. I am on vanilla this time. As you can see with the pictures I attached, the arrows I shot at the target block went in different positions although I shot them from the same place looking in the same direction. This makes it frustrating to get the new target block advancement because you won't know where your arrows will go exactly when you need the shot to be precise. I get the same results with tridents and crossbows. Eggs and snowballs also seem to go in slightly different places when thrown, the difference grows from the farther you throw the projectile.
Unfortunately, i think this is not a bug at all, since this was introduced in 1.9 (not sure, probably not) where the "accuracy" of arrows and other projectiles was changed to be more RNG (which is somewhat fixed in the combat tests of jeb). So, to amend this, the arrow "uncertainty" value would have to be reduced like in said snapshots from 1.0 to 0.25 to make obtaining the new advancement not an absolute nightmare. But yeah, that'll change so many things.