B-K conditions are not satisfied

Hello everyone,

I faced a problem when run a DSGE model with housing in dynare, the error is “Blanchard Kahn conditions are not satisfied: indeterminacy”.
I already check the timing about the first-oder-conditon and it seems all ok.
Can anybody help me to find out what’s the problem that i missed? I’ll very very appreciate about that. Thank you.

Attachment is my code and the error message that dynare shows:

There are 12 eigenvalue(s) larger than 1 in modulus
for 14 forward-looking variable(s)

The rank condition ISN’T verified!

Error using print_info (line 45)
Blanchard Kahn conditions are not satisfied: indeterminacy

Error in stoch_simul (line 98)
print_info(info, options_.noprint, options_);

Error in housing (line 562)
info = stoch_simul(var_list_);

Error in dynare (line 180)
evalin(‘base’,fname) ;

housing.mod (11.9 KB)

Having two agents with stocks (housing or capital) in the economy is tricky in terms of timing. Please check whether that is the source of the problem, see e.g. [Timing of capital in two sector economy)