That sounds like a connection issue to me.
It doesn't make sense that taking, say, poison damage (or hunger damage, fall damage, etc), will instantly zero out your Y velocity.
That sounds like a connection issue to me.