[Bug] Pro account cannot use Codex CLI: "You've hit your usage limit" despite available quota

Summary

Codex CLI incorrectly reports that the account has reached its usage limit, even though the user is logged in with an active ChatGPT Pro subscription and all displayed quotas show 100% remaining.

Environment

  • Codex CLI version: 0.137.0

  • OS: Ubuntu Linux

  • Authentication: ChatGPT Account Login

  • Account Type: ChatGPT Pro

Description

I am successfully logged into Codex CLI using my ChatGPT Pro account.

The status screen shows:

  • Account: <email> (Pro)

  • 5h limit: 100% left

  • Weekly limit: 100% left

  • GPT-5.5-Codex-Spark limits: 100% left

However, every prompt immediately fails with the following message:

You’ve hit your usage limit. Upgrade to Plus to continue using Codex, or try again later.

This appears contradictory because:

  1. The account is recognized as a Pro account.

  2. All quota indicators show 100% remaining.

  3. No prompts can be executed.

Steps to Reproduce

  1. Install Codex CLI v0.137.0.

  2. Login using a ChatGPT Pro account.

  3. Verify that the account is displayed as (Pro) and quotas show 100% remaining.

  4. Send any prompt (for example: “hello”).

  5. Observe the usage limit error.

Expected Behavior

The prompt should be processed normally because:

  • The account has an active Pro subscription.

  • Available quota is displayed as 100%.

Actual Behavior

Every prompt immediately returns:

You’ve hit your usage limit. Upgrade to Plus to continue using Codex.

Configuration

model = "gpt-5.5"
model_reasoning_effort = "xhigh"
approval_policy = "never"
sandbox_mode = "danger-full-access"
web_search = "live"

[sandbox_workspace_write]
network_access = true

[features]
multi_agent = true

Additional Notes

The issue may be related to account entitlement validation, quota synchronization, or model-specific access checks, because the UI simultaneously reports:

  • Pro subscription detected

  • 100% quota remaining

while rejecting all requests due to an alleged usage limit.

1 Like