Hello,
You must think that only the quantity of tracer corresponding to the discharge and the time step enters in one time step, so at the beginning, and the more so because this quantity is in some sense averaged over the test function around the point to give the temperature, the value is probably very small.
Otherwise unless you have specific reasons for using SUPG I would prefer:
SCHEME FOR ADVECTION OF TRACERS : 5
SOLVER FOR DIFFUSION OF TRACERS : 1 (7 only useful for SUPG)
that will give you the monotonicity.
Another reason could be that the default value for :
ACCURACY FOR THE DIFFUSION OF TRACERS : 1.E-6
is not enough and you get 0 iterations at the beginning and nothing changes, because, to the 1.E-6 standard, the problem is already solved. You can try 1.E-9 to be sure.
With best regards,
Jean-Michel Hervouet