Intermittent no_capacity errors with GPT-6.1 Sol on Azure OpenAI Global Standard

Sam Macbeth 5 Reputation points
2026-10-19T06:25:39.1066667+00:00

I am testing GPT-6.1 Sol using Azure OpenAI Chat Playground and am encountering repeated, intermittent no_capacity errors.

Deployment configuration:

  • Model: GPT-6.1 Sol (2026-09-29)

Deployment type: Global Standard

Azure resource region: East US

Allocated quota: 150,000 tokens per minute and 150 requests per minute

Reasoning effort: Low

Typical request size: approximately 7,200 input tokens

Problem:

During multi-turn negotiations, requests sometimes succeed and then fail repeatedly with:

no_capacity: The system is currently experiencing high demand and cannot process your request. Your request exceeds the maximum usage size allowed during peak load.

The problem occurred repeatedly on 19 October 2026, between approximately 05:20 and 05:55 UK time.

Requests of similar sizes sometimes succeed without changes to the prompt, model or deployment.

Reducing the maximum completion-token setting has also been tested, but intermittent capacity failures remain a concern.

The Azure troubleshooting assistant suggested a service-side capacity constraint rather than exhausted subscription quota. However, this diagnosis has not been verified by a support engineer.

Questions:

Is this a known capacity issue affecting GPT-6.1 Sol Global Standard deployments?

Why are requests of approximately the same size sometimes accepted and sometimes rejected?

Are there recommended limits for request size or maximum completion tokens to reduce these failures?

Would a different Azure resource region, deployment type or another configuration materially improve reliability?

What is Microsoft's recommended approach for running this model reliably in a customer-facing application?

I would appreciate guidance on whether this is a temporary capacity problem or a limitation requiring changes to the deployment configuration.

Azure OpenAI in Foundry Models

1 answer

Sort by: Most helpful
  1. Hemant Bharadwaj 85 Reputation points Microsoft Employee
    2026-10-26T14:25:31.6566667+00:00

    Likely cause: this behavior is usually capacity/rate-admission pressure on Global Standard rather than a single app-side misconfiguration. In Azure OpenAI, request admission is based on estimated processed tokens and short-interval traffic shape, so similar requests can sometimes pass and sometimes be throttled when load changes.

    1. Validate with metrics first (confirm vs assume)
      • In Azure Monitor for your Azure OpenAI resource, chart during the incident window:
        • AzureOpenAIRequests (look for 429 spikes)
        • ProcessedPromptTokens and GeneratedTokens
        • AzureOpenAITimeToResponse and/or AzureOpenAITTLTInMS
      • Capture response headers from both success/failure calls: x-ratelimit-remaining-tokens, x-ratelimit-remaining-requests, retry-after-ms.
    2. Reduce admission pressure per request
      • Keep max_tokens as low as practical for your scenario.
      • Keep best_of=1 unless you explicitly need multiple candidates.
      • Smooth burst traffic (queue + controlled concurrency) instead of sending spikes.
    3. Implement resilient retries for no_capacity/429
      • Use exponential backoff + jitter.
      • Respect retry-after-ms when present.
      • Cap retries and route exhausted requests to fallback handling.
    4. Re-check quota and deployment fit
      • Verify effective TPM/RPM and model quota for your subscription.
      • For customer-facing reliability, evaluate whether Provisioned Throughput (PTU) is a better fit than Global Standard.
      • Note: PTU changes cost model (capacity-based hourly/reservation billing), so review cost impact first.
    5. Run a controlled reliability comparison
      • Compare current deployment vs alternate region and/or PTU under equivalent load.
      • Track failure rate, p95 latency, and throughput.

    Confirmed facts from docs:

    • Azure OpenAI throttling/admission uses estimated token processing and short-interval request rate checks (so throttling can occur before exact token-count expectations).

    Possible cause in your case (needs your telemetry/support confirmation):

    • Transient capacity contention for your workload pattern in that period.

    Official references:

    If you find this answer helpful, please upvote it. If this resolves your issue, please mark it as the accepted answer so that it can help others in the community.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.