Following wl-zockers analysis I think the bug is that it shoul be "return=skipped when economy needs <input> OR not economy needs <output>" instead of AND. With and the condition will be true in very few cases so the production is infinite. With OR it makes much more sense.
Following wl-zockers analysis I think the bug is that it shoul be "return=skipped when economy needs <input> OR not economy needs <output>" instead of AND. With and the condition will be true in very few cases so the production is infinite. With OR it makes much more sense.