job_not_cancelable

Plugin API error job_not_cancelable — job no longer in a cancellable state.

HTTP 409 · not retryable

Cancellation is only available before the worker picks the job up. Once status reaches in_progress, completed, failed, or cancelled, DELETE /jobs/{id} returns this error.

Cancellable states

  • pending — queued, not yet picked up
  • retry_pending — failed once, awaiting backoff window

How to fix

  • Poll GET /jobs/{id} first; only call DELETE while status is one of the above.
  • If the job is already completed, the credit reservation has been consumed — there is nothing to refund unless you contact support for a manual adjustment.