Coord Docs
Runner

Troubleshooting

Solutions for common Coord Runner issues.

Solutions for common issues with the Coord Runner.

Runner not appearing online

Symptoms: The runner shows as offline on the Runners page, or jobs stay in Ready without being picked up.

Steps to try:

  1. Check that the runner app is open and signed in.
  2. Verify you are connected to the correct workspace.
  3. Check your internet connection — the runner needs a stable connection to communicate with Coord.
  4. Restart the runner app.
  5. If the issue persists, sign out and sign back in.

Jobs stuck in Ready

Symptoms: Jobs stay in Ready and are not picked up by any runner.

Steps to try:

  1. Confirm at least one runner is online in your workspace. Check the Runners page in the Coord web app.
  2. Check that the runner has at least one agent enabled that matches the job requirements.
  3. Verify your plan's concurrency limit has not been reached — if all available slots are in use, new jobs wait until a slot opens.
  4. For repository jobs, confirm the repository is linked to your workspace via the GitHub integration.

Agent not detected

Symptoms: The runner shows an agent as "Not found" even though you installed it.

Steps to try:

  1. Verify the agent is installed and accessible from your terminal. Try running the agent's command in a terminal window: claude for Claude Code, codex for Codex, or gemini for Gemini CLI.
  2. Click Rescan Capabilities & Tools in the runner settings to re-detect installed agents.
  3. If you installed the agent after opening the runner, a rescan should pick it up.
  4. On macOS, apps launched from the Dock may have a limited system PATH. If the agent works in Terminal but not in the runner, check that the agent's install location is in a standard path.

GitHub push failures

Symptoms: Agentic jobs fail when trying to push changes or create a pull request.

Steps to try:

  1. Verify the GitHub integration is connected in your workspace settings.
  2. Check that Coord Bot has access to the target repository. Go to your GitHub organization settings to verify.
  3. Ensure the repository is not archived or read-only.
  4. If branch protection rules are preventing the push, check your repository's branch protection settings on GitHub.

Agent execution errors

Symptoms: The agent starts but produces errors or fails to complete.

Steps to try:

  1. Check the Logs tab in the runner for error messages. You can also check the job detail panel in the Coord web app for recorded output.
  2. Verify the agent has the necessary credentials configured (e.g., Anthropic API key for Claude Code).
  3. If the issue is intermittent, the runner may have already retried automatically. Check if the job has recovered.
  4. Try retrying the job manually — open the job in Coord and click Retry.

Runner using too many resources

Symptoms: Your machine slows down while the runner is executing jobs.

Steps to try:

  1. Reduce the Max concurrent jobs setting in the runner. Running fewer jobs in parallel uses less CPU and memory.
  2. Close other resource-intensive applications while the runner is active.
  3. Consider moving some execution to a shared machine with more resources. See Team runners for details.

Tool approval timeout

Symptoms: A job seems stuck, and the runner is showing a tool approval prompt you may have missed.

Steps to try:

  1. Check the runner's Status tab for any pending approval prompts.
  2. Approve or deny the requested action. The agent cannot continue until you respond.
  3. Note that the one-hour execution timeout pauses while the agent is waiting for your input, so the job is not at risk of timing out while you decide.

Next steps

On this page