Divergence of velocity

Dear all;

I am working on non-Newtonian fluid flow in porous media. I think I examined every part of the code and it seems fine; but there is a sudden drop in velocity and the code diverges after some iteration (2000 and more based on Reynolds number).

I really appreciate if anyone could help me!

Many thanks;
Elahe