The problem lies in the task “Call triRFQResponseLineItem – Synchronous – Check Line Item Association” in the workflow “cstRFPResponse – triCompleteFinalHidden – Create triPurchaseOrder”. This task calls another workflow. But if you look at the properties for it, it has “Dynamic Workflow” checked, but no task selected for it. “Static Workflow” is not checked, but a workflow is selected for it. I’m not sure what the intention is, but if they fix this (by either checking “Static Workflow”, or selecting a task for “Dynamic Workflow”), the workflow should publish.