EOLModelEOL

“Quota is 0” and “not available for this account”

The five Bedrock problems I would have seen most as a support manager, in plain English. Each fix points at the AWS page it comes from. AWS re:Post answers are community or AI-assisted answers, not official AWS policy, so they are marked as such.

1. Every quota is 0 and the first call fails with ThrottlingException

What you see: ThrottlingException: Too many tokens per day on your very first prompt, even in the playground. In Service Quotas the AWS default is in the millions, but your applied value is 0 and marked “Not adjustable”.

Why: AWS documents that the quotas applied to an account “might be lower than the default values” based on “regional factors, account age, usage history, payment history, fraudulent usage” and past quota requests, and that increases are not granted automatically (Quotas for Amazon Bedrock). Several new-account reports on re:Post describe exactly this all-zero state (re:Post 1, re:Post 2, re:Post 3).

What to do:

  1. Open Service Quotas, choose Amazon Bedrock, and check the applied value for your model in your Region. Check both endpoints: bedrock-runtime and bedrock-mantle quotas are tracked separately (AWS, mantle quotas).
  2. Open a Support case. The re:Post answers suggest saying plainly that the applied value is 0 (you are asking for the defaults, not an increase), and including the Region, model ID, quota codes, a screenshot, and the x-amzn-requestid of a failed call.
  3. From my time running Enterprise Support: a clear, single case with request IDs moves faster than several duplicate cases. Basic Support has no technical-support SLA, so if a launch depends on it, plan for the wait.

2. “Invocation of model ID … with on-demand throughput isn’t supported”

Why: In your Region the model is only offered through a cross-Region inference profile. AWS’s knowledge-center article quotes the exact error and the fix: pass the inference profile ID or ARN as modelId, for example us.anthropic.claude-3-5-sonnet-20241022-v2:0 instead of anthropic.claude-3-5-sonnet-20241022-v2:0 (AWS re:Post Knowledge Center).

Also check IAM: if your policy allows only the foundation-model ARN, calls through a profile return AccessDeniedException. Add arn:aws:bedrock:*::inference-profile/… to the Resource list (same article). On every model page here, the grid shows which Regions are “Inference profile only” and lists the exact profile IDs from the AWS model card.

3. AccessDeniedException on a model that is listed in your Region

4. Legacy models: “it worked last month”

Once a model enters Legacy, new customers can’t adopt it and existing customers may lose access after 15 days of inactivity. You also can’t create new Provisioned Throughput for it (Model lifecycle). AWS also says quota increases are not granted for Legacy models (runtime quotas). If a dev account that sat idle suddenly gets denied, check the retirement calendar first.

5. 429 vs 503 vs 529

Asking for more quota

On bedrock-runtime, requesting an increase on “Cross-Region InvokeModel tokens per minute” for a model lets Support offer the on-demand TPM and the cross-model tokens-per-day quota at the same time. AWS notes that priority goes to customers who are already using their current allocation, so a request from an idle account may be denied (AWS).