Repository navigation
Weekly limit dropped from 90% to 0% without any usage #44339
Copy link
Copy link
Open
Labels
CLIIssues related to the Codex CLIIssues related to the Codex CLIbugSomething isn't workingSomething isn't workingrate-limitsIssues related to rate limits, quotas, and token usage reportingIssues related to rate limits, quotas, and token usage reporting
Description
What version of Codex CLI is running?
v0.153.4
What subscription do you have?
Pro
Which model were you using?
gpt-6-astra
What platform is your computer?
Darwin 25.6.0 arm64 arm
What terminal emulator and version are you using (if applicable)?
iTerm2 3.7.0
Codex doctor report
{
"schemaVersion": 1,
"generatedAt": "1788997198s since unix epoch",
"overallStatus": "ok",
"codexVersion": "0.153.4",
"checks": {
"app_server.status": {
"id": "app_server.status",
"category": "app-server",
"status": "ok",
"summary": "background server is not running",
"details": {
"control socket": "/Users/redacted/.codex/app-server-control/app-server-control.sock",
"daemon state dir": "/Users/redacted/.codex/app-server-daemon",
"mode": "ephemeral",
"pid file": "/Users/redacted/.codex/app-server-daemon/app-server.pid (missing)",
"settings": "/Users/redacted/.codex/app-server-daemon/settings.json (missing)",
"status": "not running",
"update-loop pid file": "/Users/redacted/.codex/app-server-daemon/app-server-updater.pid (missing)"
},
"remediation": null,
"durationMs": 0
},
"auth.credentials": {
"id": "auth.credentials",
"category": "auth",
"status": "ok",
"summary": "auth is configured",
"details": {
"auth file": "redacted",
"auth storage mode": "File",
"stored API key": "false",
"stored ChatGPT tokens": "true",
"stored agent identity": "false",
"stored auth mode": "redacted"
},
"remediation": null,
"durationMs": 0
},
"config.load": {
"id": "config.load",
"category": "config",
"status": "ok",
"summary": "config loaded",
"details": {
"CODEX_HOME": "/Users/redacted/.codex",
"config.toml": "/Users/redacted/.codex/config.toml",
"config.toml parse": "ok",
"cwd": "/Users/redacted/redacted",
"enabled feature flags": "shell_tool, view_image, sleep_tool, unified_exec, unified_exec_zsh_fork, shell_snapshot, content_item_kinds, code_mode_host, terminal_resize_reflow, sqlite, memories, hooks, enable_request_compression, unbounded_connection_retries, multi_agent, apps, tool_search_always_defer_mcp_tools, tool_suggest, plugins, in_app_browser, in_app_chat, in_app_dictation, in_app_local_automation, in_app_updates, browser_use, browser_use_full_cdp_access, browser_use_external, computer_use, remote_plugin, plugin_sharing, image_generation, resize_all_images, item_ids, skill_mcp_dependency_install, skill_search, mentions_v2, steer, guardian_approval, goals, collaboration_modes, tool_call_mcp_elicitation, auth_elicitation, personality, fast_mode, tui_app_server, prevent_idle_sleep, remote_compaction_v2, compaction_image_budget, workspace_dependencies",
"feature flag overrides": "memories=true, prevent_idle_sleep=true",
"feature flags enabled": "49",
"log dir": "/Users/redacted/.codex/log",
"mcp servers": "4",
"model": "gpt-6-astra",
"model provider": "openai",
"sqlite home": "/Users/redacted/.codex"
},
"remediation": null,
"durationMs": 0
},
"desktop.app.version": {
"id": "desktop.app.version",
"category": "desktop",
"status": "ok",
"summary": "the desktop application is installed",
"details": {
"log directory": "$HOME/Library/Logs/com.openai.codex",
"running": "true",
"version": "26.901.51231"
},
"remediation": null,
"durationMs": 0
},
"desktop.app_server.handshake": {
"id": "desktop.app_server.handshake",
"category": "desktop",
"status": "ok",
"summary": "no desktop app-server handshake was recorded",
"details": {},
"remediation": null,
"durationMs": 0
},
"desktop.security.enforcement": {
"id": "desktop.security.enforcement",
"category": "desktop",
"status": "ok",
"summary": "the desktop application passed available macos security assessments",
"details": {
"gatekeeper": "accepted"
},
"remediation": null,
"durationMs": 0
},
"git.environment": {
"id": "git.environment",
"category": "git",
"status": "ok",
"summary": "git version 2.50.1 (Apple Git-155)",
"details": {
".git entry": "directory",
"PATH git #1": "/usr/bin/git",
"PATH git entries": "1",
"git branch": "redacted",
"git build options": "git version 2.50.1 (Apple Git-155); cpu: arm64; no commit associated with this build; sizeof-long: 8; sizeof-size_t: 8; shell-path: /bin/sh; feature: fsmonitor--daemon; libcurl: 8.7.1; zlib: 1.2.12; SHA-1: SHA1_DC; SHA-256: SHA256_BLK",
"git exec path": "/Library/Developer/CommandLineTools/usr/libexec/git-core",
"git version": "git version 2.50.1 (Apple Git-155)",
"repo detected": "true",
"repo root": "/Users/redacted/redacted",
"selected git": "/usr/bin/git"
},
"remediation": null,
"durationMs": 103
},
"installation": {
"id": "installation",
"category": "install",
"status": "ok",
"summary": "installation looks consistent",
"details": {
"PATH codex #1": "/opt/homebrew/bin/codex",
"current executable": "/opt/homebrew/bin/codex",
"install context": "brew (package /opt/homebrew/Caskroom/codex/0.153.4, bin /opt/homebrew/Caskroom/codex/0.153.4/bin, resources /opt/homebrew/Caskroom/codex/0.153.4/codex-resources, path /opt/homebrew/Caskroom/codex/0.153.4/codex-path)",
"managed by Vite+": "false",
"managed by bun": "false",
"managed by npm": "false",
"managed by pnpm": "false",
"managed package root": "not set"
},
"remediation": null,
"durationMs": 2
},
"mcp.config": {
"id": "mcp.config",
"category": "mcp",
"status": "ok",
"summary": "MCP configuration is locally consistent",
"details": {
"configured servers": "4",
"disabled servers": "1",
"stdio servers": "3",
"streamable_http servers": "1"
},
"remediation": null,
"durationMs": 180
},
"network.env": {
"id": "network.env",
"category": "network",
"status": "ok",
"summary": "network-related environment looks readable",
"details": {
"managed proxy": "not configured",
"proxy env vars": "none",
"respect system proxy": "disabled",
"system proxy": "direct"
},
"remediation": null,
"durationMs": 0
},
"network.provider_reachability": {
"id": "network.provider_reachability",
"category": "reachability",
"status": "ok",
"summary": "active provider endpoints are reachable over HTTP",
"details": {
"ChatGPT inference URL": "https://chatgpt.com/backend-api/<redacted> reachable (HTTP 405)",
"desktop assets CDN": "https://chatgpt.com/backend-api/<redacted> reachable (HTTP 200)",
"reachability mode": "ChatGPT auth"
},
"remediation": null,
"durationMs": 198
},
"network.websocket_reachability": {
"id": "network.websocket_reachability",
"category": "websocket",
"status": "ok",
"summary": "Responses WebSocket handshake succeeded",
"details": {
"DNS": "2 IPv4, 0 IPv6, first IPv4",
"auth mode": "redacted",
"connect timeout": "15000 ms",
"endpoint": "wss://chatgpt.com/backend-api/<redacted>",
"handshake result": "HTTP 101 Switching Protocols",
"model provider": "openai",
"provider name": "OpenAI",
"proxy env vars": "none",
"reasoning header": "false",
"server model present": "false",
"supports websockets": "true",
"wire API": "responses"
},
"remediation": null,
"durationMs": 911
},
"runtime.provenance": {
"id": "runtime.provenance",
"category": "runtime",
"status": "ok",
"summary": "running brew on macos-aarch64",
"details": {
"commit": "unknown",
"current executable": "/opt/homebrew/bin/codex",
"install method": "brew (package /opt/homebrew/Caskroom/codex/0.153.4, bin /opt/homebrew/Caskroom/codex/0.153.4/bin, resources /opt/homebrew/Caskroom/codex/0.153.4/codex-resources, path /opt/homebrew/Caskroom/codex/0.153.4/codex-path)",
"platform": "macos-aarch64",
"version": "0.153.4"
},
"remediation": null,
"durationMs": 0
},
"runtime.search": {
"id": "runtime.search",
"category": "search",
"status": "ok",
"summary": "search is OK (bundled)",
"details": {
"search command": "/opt/homebrew/Caskroom/codex/0.153.4/codex-path/rg",
"search command readiness": "file exists",
"search provider": "bundled"
},
"remediation": null,
"durationMs": 0
},
"sandbox.helpers": {
"id": "sandbox.helpers",
"category": "sandbox",
"status": "ok",
"summary": "sandbox configuration is readable",
"details": {
"approval policy": "redacted",
"codex-linux-sandbox helper": "none",
"execve wrapper helper": "/Users/redacted/.codex/tmp/arg0/redacted/codex-execve-wrapper",
"filesystem sandbox": "redacted",
"network sandbox": "enabled"
},
"remediation": null,
"durationMs": 0
},
"security.endpoint": {
"id": "security.endpoint",
"category": "security",
"status": "ok",
"summary": "no supported endpoint protection detected",
"details": {
"endpoint products": "none detected"
},
"remediation": null,
"durationMs": 9
},
"state.paths": {
"id": "state.paths",
"category": "state",
"status": "ok",
"summary": "state paths and databases are inspectable",
"details": {
},
"remediation": null,
"durationMs": 2500
},
"state.rollout_db_parity": {
"id": "state.rollout_db_parity",
"category": "threads",
"status": "ok",
"summary": "rollout files and state DB thread inventory agree",
"details": {
},
"remediation": null,
"durationMs": 427
},
"system.disk": {
"id": "system.disk",
"category": "disk",
"status": "ok",
"summary": "sufficient free disk space (39.3 GiB)",
"details": {
},
"remediation": null,
"durationMs": 0
},
"system.environment": {
"id": "system.environment",
"category": "system",
"status": "ok",
"summary": "OS language en-SE",
"details": {
"EDITOR": "not set",
"LANG": "sv_SE.UTF-8",
"LESS": "set",
"PAGER": "set",
"VISUAL": "not set",
"os": "Mac OS 26.6.2 [64-bit]",
"os language": "en-SE",
"os type": "Mac OS",
"os version": "26.6.2"
},
"remediation": null,
"durationMs": 2
},
"terminal.env": {
"id": "terminal.env",
"category": "terminal",
"status": "ok",
"summary": "terminal metadata was detected",
"details": {
"COLORFGBG": "15;0",
"COLORTERM": "truecolor",
"TERMINFO_DIRS entry": [
"/Applications/iTerm.app/Contents/Resources/terminfo (dir)",
"/usr/share/terminfo (dir)"
],
"TERM_PROGRAM": "iTerm.app",
"color output": "enabled",
"effective locale": "sv_SE.UTF-8",
"stderr is terminal": "true",
"stdin is terminal": "true",
"stdout is terminal": "true",
"terminal": "iTerm2",
"terminal size": "133x54",
"terminal version": "3.6.11"
},
"remediation": null,
"durationMs": 0
},
"terminal.title": {
"id": "terminal.title",
"category": "title",
"status": "ok",
"summary": "terminal title default",
"details": {
"terminal title activity": "true",
"terminal title items": "activity, project-name",
"terminal title project source": "git repo root",
"terminal title project value": "redacted",
"terminal title source": "default"
},
"remediation": null,
"durationMs": 0
},
"updates.status": {
"id": "updates.status",
"category": "updates",
"status": "ok",
"summary": "update configuration is locally consistent",
"details": {
"cached latest version": "0.153.4",
"check for update on startup": "true",
"last checked at": "2026-09-09T05:43:08.874607Z",
"latest version": "0.153.4",
"latest version status": "current version is not older",
"update action": "brew upgrade --cask codex",
"version cache": "/Users/redacted/.codex/version.json"
},
"remediation": null,
"durationMs": 39
}
}
}What issue are you seeing?
My weekly limit (at 90%) on a Pro account was reset to 0% without any usage
What steps can reproduce the bug?
Uploaded thread: 01a0815e-c95b-76b3-8c55-c1996c4f7812
What is the expected behavior?
weekly limit should not reset to 0% if codex/work is not used during that week period
Additional information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CLIIssues related to the Codex CLIIssues related to the Codex CLIbugSomething isn't workingSomething isn't workingrate-limitsIssues related to rate limits, quotas, and token usage reportingIssues related to rate limits, quotas, and token usage reporting
Activity
github-actions commentedon Sep 9, 2026
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
capinfl commentedon Sep 10, 2026
Would be good they also restore the "Resets", many people have used them, and wasted in minutes of hours.
kdavis9181 commentedon Sep 19, 2026
Related report — Pro ($200) told to "Upgrade to Pro" after light use (Windows Codex desktop)
Account plan: ChatGPT Pro, $200/month
Client: Microsoft Store
OpenAI.Codex26.915.3509.0, client 26.915.31945, core0.155.0Model at block: gpt-6
OS: Windows
Timeline (America/New_York, 2026-09-19)
modelsrequest (HTTP 200)modelsreturned 401 Unauthorized; 30 consecutive 401s through 3:22:12 p.m. (including remote-control token refresh failures about every minute)Why this is wrong
I am already on Pro. A Pro subscriber being told to upgrade to Pro means the account is being metered at the wrong tier.
Usage context
This week was light: 0 sessions Sep 17–18, normal morning Sep 19 (21 sessions before cutoff). Earlier in the week: Sep 15–16 had 35 sessions each. The weekly limit did not run down through use — it collapsed.
Client updates near the failure
Ask
Same class of bug as this thread: restore weekly Pro allowance now; fix tier metering; do not make paid Pro wait until Sep 26.
OpenAI Help ticket submitted 2026-09-19 (escalated to specialist; email reply pending; no on-screen case number).