Failed to solve fluid dynamics problem with quadrilateral element

I am testing the classical problem of incompressible flow in a lid-driven cavity by modifing the demo in \demo\documented\navier-stokes. It successed with triangle element but failed with quarilateral. The output of the last step for quadrilateral is correct but it failed to contine.

The error message is:

*** -------------------------------------------------------------------------
*** Error:   Unable to solve linear system using PETSc Krylov solver.
*** Reason:  Solution failed to converge in 26 iterations (PETSc reason DIVERGED_DTOL, residual norm ||r|| = 1.197099e+05).
*** Where:   This error was encountered inside PETScKrylovSolver.cpp.
*** Process: 0
***
*** DOLFIN version: 2019.1.0
*** Git changeset:  unknown

20191128170856