When your runner job is queuing you should check your logs.
error=Error calling CircleCI: the response from POST /api/v3/runner/claim was 401 (Unauthorized) (1 attempts)
mode=agent result=error service.name=container-agent service_name=container-agent
RRO error running task
error="unexpected error claiming task: server supplied detail: invalid bearer token (401-Unauthorized)"
To be able to resolve this issue if you should change your API token by generating a new token and updating it within your values.yaml
You should no longer see your jobs queuing without starting.