Understand scan statuses

Last updated: August 5, 2026

Use this article when a scan is queued, running, failed, skipped, or complete and you need to understand what the status means.

What to check first

  • Open the Scans view and find the scan by repository, ref, pull request, SHA, or scan ID.
  • Read the Status column for the scan lifecycle state and, for an active scan, its available progress details.
  • Read the Result column for the pull request, provider check, or scan outcome.

Status vs result

Status tells you where the scan is in the pipeline. Result tells you the outcome Cysmiq can report in the Scans table or back to your VCS provider.

Status labels

  • Queued: waiting to start.
  • In Progress, Processing, or Finalizing: scanning is running, results are being processed, or Cysmiq is wrapping up the scan.
  • Completed: finished successfully.
  • Completed with Errors: finished, but some non-blocking work failed.
  • Failed: the scan could not complete.
  • Skipped, Aborted, or Cancelled - No SWUs: the scan stopped before normal completion. Cancelled - No SWUs means the Shift Work Units balance was insufficient.
  • Recovering: retrying after a failure.

Follow a running scan

Active scans can show live progress below the lifecycle status:

  • The current analysis phase and its position in the scan pipeline.
  • A progress bar across the configured analysis phases.
  • Completed and total item counts for phases that process individual findings, functions, call chains, secrets, or changes.
  • Estimated time remaining when Cysmiq has at least three comparable completed scans for the same repository and scan type.

Time estimates use recent comparable scan history. Not seeing an estimate usually means there is not enough comparable history yet. The lifecycle status remains authoritative when detailed progress is unavailable.

Result labels

  • PR passed, PR failed, PR neutral, PR pending, or PR unavailable: current pull request evaluation result.
  • Check passed, Check failed, Check neutral, or Check pending: provider check result.
  • Scan passed, Scan failed, Scan neutral, or Scan pending: scan outcome fallback when no pull request or provider check result is available.

Common support questions

  • Queued usually means the scan is waiting to start.
  • In Progress, Processing, and Finalizing mean Cysmiq is still working through analysis or result processing.
  • A missing time estimate normally means Cysmiq does not yet have enough comparable completed scans.
  • Completed with Errors means the scan finished but some non-blocking work failed.
  • Failed, Skipped, Aborted, or Cancelled - No SWUs means the scan did not complete normally.

Canonical docs

For the maintained reference, see Scans and Scan list view.

Contact support if

  • A scan stays queued or in progress longer than expected.
  • An active scan's phase or item progress remains unchanged longer than expected.
  • A scan repeatedly fails, skips, or completes with errors.
  • The status and result do not match what you see in your VCS provider.