[2.1] Unflushable pumps
Posted: Tue Jun 30, 2026 6:56 am
This pipeline is supposed to be carrying Lubricant. After cutting off the supply for remodelling, all the lubricant was drained from the pipeline. Due to some engineering incompetence (oops), the pipeline was instead filled with Light Oil instead. No matter: I can find fix this and then click the Flush Pipeline button on the nearest pipe to remove all the Light Oil from the system.
That removes it from the pipes, but the internal buffer inside the pumps is not flushed. And since the pipes are carrying lubricant, the pumps can't spit their light oil out anywhere. Since they can't spit it out, they can't accept new lubricant, and thus can't do their job as pumps: they are completely stuck.
Fortunately, this can be fixed in-game: either by deleting and reconstruct the pumps, or setting the filter of the pumps, but neither of these should be needed.
What I would expect to happen: Flushing a pipeline will also delete the buffer of any pumps that have their inlet (not outlet) connected to this pipeline, or alternatively there is a Flush button on pumps.
Unfortunately I did this fix before thinking to save and post a bug report, so I reconstructed it in the sandbox:
and log file for this The pump is obviously supposed to be supplying water to the water pipeline for the boiler line, but the pipeline has been partially filled with steam (controllable with the pump up the top). Selecting the pipe and flushing it will remove the steam from the pipe, allowing the water to be connected again, but the pump's internal buffer is stuck with steam: and it requires the above tricks to be fixed and start pumping water into the boiler line.
That removes it from the pipes, but the internal buffer inside the pumps is not flushed. And since the pipes are carrying lubricant, the pumps can't spit their light oil out anywhere. Since they can't spit it out, they can't accept new lubricant, and thus can't do their job as pumps: they are completely stuck.
Fortunately, this can be fixed in-game: either by deleting and reconstruct the pumps, or setting the filter of the pumps, but neither of these should be needed.
What I would expect to happen: Flushing a pipeline will also delete the buffer of any pumps that have their inlet (not outlet) connected to this pipeline, or alternatively there is a Flush button on pumps.
Unfortunately I did this fix before thinking to save and post a bug report, so I reconstructed it in the sandbox:
and log file for this The pump is obviously supposed to be supplying water to the water pipeline for the boiler line, but the pipeline has been partially filled with steam (controllable with the pump up the top). Selecting the pipe and flushing it will remove the steam from the pipe, allowing the water to be connected again, but the pump's internal buffer is stuck with steam: and it requires the above tricks to be fixed and start pumping water into the boiler line.