Fish glitching out

When attacking a fish while it’s underwater, and I’m just in the shallows, not on land, the fish will swim up until it’s half out of the water then evade my attacks and reset. Is this a normal thing?
This is happening in Uldum with the N’zoth invasion dailies.