Flash in progress

Another flash operation is already running.

FLASH_ALREADY_RUNNING

Symptoms

  • Starting a flash reports one is already running.
  • A progress bar sits at the same percentage for a long time.

Likely causes

  • A flash started from this or another tab is genuinely still running — large images over a slow SWD clock take a while.
  • A previous flash wedged (probe glitch mid-write) and never reported completion.

How to fix it

  1. Wait for large images

    A several-hundred-kB image at a conservative SWD clock can take tens of seconds; give a moving progress bar time to finish.

  2. Cancel the stuck operation

    If progress is frozen, cancel the running flash and retry.

  3. Restart the SDK if cancel does not clear it

    A wedged USB transfer can survive cancel; restart the SDK, replug the probe, then flash again.