Things like tallgrass, doublegrass, doubleflowers and flowers will currently stop the ball from going through and preventing you from battling smaller pokemon.
It's a very common, tiny frustration people constantly run into, if this could be resolved, I'm sure it's a good quality of life improvement.
Currently the AI even hides in tall grass for some reason, making it difficult to hit the pokemon.