Either you play as the dumbest sniper that can't properly zero a scope, or the game has some kind of rng that causes bullet deviation. When using the range finder+anemometer the bullet doesn't land where the markers are.