Someone who knows could you please explain this for me?

We get to Batch and as he is going to the ground he throws the ball to the ground and it is called an incomplete pass. Worst fucking challenge i have ever seen btw.

Flacco gets hit and as he is going to the ground he throws the ball and it is caught. Why did they blow the whistle when he wasn't even on the ground yet?

Being devils advocate i have always said There are shitty calls in every game. Some help and some hurt. That one def hurt and for the life of me i can't figure out why it happened.

Anyone know of some video somewhere? They didn't even show it on replay unless i missed it somehow.