Hello,
try the following:
remove the keyword "STEERING FILE" (it is useless)
remove the keyword "NUMBER OF SUB ITERATIONS FOR NON LINEARITIES=2" (1 is OK, we'll see after)
put :
SOLVER FOR DIFFUSION OF TRACERS : 1 (instead of 7 which is GMRES, GMRES is meant for non symmetric systems, it works also for symmetric systems, but may crah if given a mere diagonal, which is the case when diffusion is 0.)
NUMBER OF HORIZONTAL LEVELS : at least 2 or 3, 1 is impossible.
test the non-hydrostatic option :
NON-HYDROSTATIC VERSION : YES
and clearly state that you have tidal flats :
TIDAL FLATS : YES
OPTION FOR THE TREATMENT OF TIDAL FLATS : 1
I would also use : SUPG OPTION : 0;0;0
and choose instead :
COMPATIBILITY OF FREE SURFACE GRADIENT : 0.9 or even lower, down to 0, if there are wiggles of the free surface.
Then you should decide what you do for diffusion (horizontal and vertical : turbulence model, etc.)
I hope this helps,
Jean-Michel