MJDGGES returns the following error code: 39

I try to run a linearized version of a financial frictions open economy DSGE model. However, I persistently get the following series of error messages:
??? Error using ==> print_info at 36
MJDGGES returns the following error code: 39

Error in ==> check at 51
print_info(info, options_.noprint);

Error in ==> intl_0812 at 734

Error in ==> dynare at 132
evalin(‘base’,fname) ;
I read some other posts on the forum and tried debuging. The problem seems to be that one of my eigenvalues contains a NAN.
I checked that I have declared and initialized all the steady state variables.
I don’t know what the problem is. Can anyone help me?
I have posted the mod file and a text file containing the values of my eigenvalues.
Thank you
I would really appreciate your help.
eigs.txt (1.42 KB)
intl_0812.mod (9.09 KB)

Using model diagnostics, i.e.

model_diagnostics(M_,options_,oo_) results in

[quote]model_diagnostic: the Jacobian of the static model is singular
there is 1 colinear relationships between the variables and the equations
Colinear variables:
Colinear equations
51 53 54

Hence, there seems to be one redundant equation.

Thank you very much. Now I know in what direction to work in order to fix this.
Have a great day.