Errors in steady-state solving"One of the eigenvalues is close to 0/0 "

Hello everyone,
I get the following error when I run the code:

One of the eigenvalues is close to 0/0 (the absolute value of numerator and
denominator is smaller than 0.0000!
If you believe that the model has a unique solution you can try to reduce the value
of qz_zero_threshold.

I don’t know where the problem is, can someone help me?
The code is here
model.mod (9.4 KB)

Check your model and in particular your timing. E.g.

ha(+1)=(1-deltah)*ha+deltah*Iah;

looks strange. In general, start from a simpler model. Debugging such a large model is hard.