Hi Lorenzo,
The code in the attached notebook uses DSolve, the error you reported is from NDSolve. Did you attach the right notebook? The error message I get is
DSolve::deqx: Supplied equations are not differential or integral
equations of the given functions.
DSolve[eqns, {x, y}, t]
The equations in eqns do not depend on x, y, or t. Need to use the functions and independent variables in eqns as the arguments to DSolve