Seth Yates
12/16/2025, 7:12 PMAborted submission of flow run 'b8e1cb8d-45e6-4ae9-8048-277e4d50ff05'. Server sent an abort signal: This run is in a PENDING state and cannot transition to a PENDING state.Marvin
12/16/2025, 7:12 PMMarvin
12/16/2025, 7:13 PMPREFECT_API_REQUEST_TIMEOUT=60
- If you run multiple workers on the same pool, occasional race logs are expected. If it’s frequent, review pool/worker limits and network latency.
- If a worker gets “stuck” after aborting (e.g., “Flow run limit reached; 1 flow runs in progress.” forever), restart that worker; there’s an open bug tracking that scenario: Issue #15952.
- If a run is truly stuck and never starts, cancel and re-run; also restart the worker(s).
Related references
- “This run is in a PENDING state and cannot transition to a PENDING state” due to timeout/retry: Issue #10263
- Worker concurrency sticking after aborted submission (Prefect 3.x): Issue #15952
- Similar retry-related behavior (mostly 2.x context): Issue #16126
If you can share:
- Prefect version, worker type (e.g., Process/Docker/Kubernetes), number of workers on the pool
- Whether this is a one-off message or a repeating loop
- A short log snippet around the event
…I can help pinpoint which of the causes above fits your case and the best fix.