Why is a component workflow in a Pending state?

Last updated: February 26, 2026

QUESTION

Why is a component workflow in a Pending state?

ANSWER

You probably have another workflow running. Workflows are currently single-threaded by design, to prevent collision.

Go into the install's workflow view in the dashboard, and cancel the other workflow that is still executing.

In this example, a Helm deployment has a pod in CrashLoopBackoff status, so after fixing the component and attempting to redeploy, it is pending until you cancel the failing component.

Screenshot 2026-02-26 at 9.18.56 AM.png

Components do have timeouts so eventual this would have failed, allowing the next workflow to execute.

Screenshot 2026-02-26 at 9.20.44 AM.png