Hello,
There must be some misunderstanding, as I see no source in your steering file. We are only dealing here with liquid boundaries and Christophe is right, the liquid boundaries file must say e.g. TR(2,1) to tell the boundary number and the tracer number. Unfortunately I cannot find any example in 2D but there is one in Telemac-3D test cases : called source.
You must also think that your prescribed values are obeyed only if the discharge is entering the domain. When a discharge is exiting the domain, the local value of the tracer is taken and the precribed value discarded.
I hope there is an explanation of your problem in all this...
With best regards,
Jean-Michel Hervouet