The default Scheduler for trains with liquids has no abort after finishing.
Trains with Hard cargo have, per default plan, an inactivity in the Depot, which allowes the Dispatcher to kill the request after entering the depot.
Liquids trains, lack this inactivity in the depot so they just run through and keep the request indefinitly.
The Dispatcher in turn keeps then sending more and more Trains after the previous ones run into the Time-Out (default 10min).
Till there is no train left.
This then results in endless train backing up out of the Liquid Provider station,
as X trains try to do the same job, which was already fullfilled the first time.