Eric Albanese
03/14/2025, 4:46 PMConcurrency
, Work Pool > Flow Run Concurrency
, and Work Pool > Work Queue > Flow Run Concurrency
but any number I put, all jobs get stuck in a Late state even with nothing actively running, whether I put 3 or 30. I remove the limit and Flows immediately go to Pending and Running. Having read the docs I'm not seeing anything misconfigured... I just dont know why the limit is blocking any Flow from starting. Any ideas?Bianca Hoch
03/14/2025, 6:21 PMRunning
, Pending
, or `Cancelling`state. If you have a backlog of runs in those states, they may be occupying concurrency slots and not releasing them.Eric Albanese
03/14/2025, 6:35 PMEric Albanese
03/14/2025, 6:37 PMEric Albanese
03/14/2025, 6:38 PMEric Albanese
03/14/2025, 6:46 PMCancelled
runs but no luckBianca Hoch
03/14/2025, 8:02 PMEric Albanese
03/14/2025, 10:37 PMBianca Hoch
03/17/2025, 2:43 PMBAD_STATES
, and then deletes those flow runs using the Prefect client.Bianca Hoch
03/17/2025, 2:45 PMBAD_STATES
list (for example, Pending
) and just try running the list_flow_runs_with_state
function first, without deleting anything just to see what it returns.