Does Concurrency queue still get remove after you retry a job?

Once a job moves from an active state to a terminal state (finished or cancelled ) the job is removed from the queue

steps:
  - command: ...
    concurrency: 1
    concurrency_group: 'shark-tank'
    retry:
      automatic:
        - exit_status: 255
          limit: 1

Hi Joe!

That is correct; if the job is in a terminal state, it’s removed from the queue. Once it’s retried, it will be added to the queue and be processed as usual.

Best,