It seems that tractor keeps doing rounds when partially emptied, instead of waiting until the station empties it completely before resuming the rounds.
This wastes fuel, and also could result in messed up inventory and resources in routes involving more than two stations, causing wrong stuff to end up on wrong conveyors.