hmm, I'm stumped, getting this 403 error message from the api when trying to pull messages from a pa

hmm, I'm stumped, getting this 403 error message from the api when trying to pull messages from a particular queue: messages cannot be pulled unless http_pull mode is enabled

the queue has a single consumer of type http_pull, which I thought was the key to defining "http_pull mode":
{
  "queue_id": "8c720189e5c54eefa03f53eefb7162f1",
  "queue_name": "queue2-ci-dlq",
  "settings": {},
  "created_on": "2024-03-10T18:25:36.141403Z",
  "modified_on": "2024-03-10T18:25:36.141403Z",
  "producers_total_count": 0,
  "producers": [],
  "consumers_total_count": 1,
  "consumers": [
    {
      "settings": {
        "batch_size": 10,
        "max_retries": 100,
        "visibility_timeout_ms": 30000,
        "retry_delay": 0
      },
      "consumer_id": "d2a3644fd6cc40fab4e023ce65c451dc",
      "type": "http_pull"
    }
  ]
}

tried removing/re-adding the pull consumer, double-checked the token has edit-queue permission, anyone else seen this before?
Was this page helpful?