Skip to main content
Cortex prefers a clear message over a spinner. When something cannot run, the product says so in plain words and, where it can, tells you what to do next. Quotas and permission checks fail closed: you get told the window is used up, rather than a quietly worse answer. This page collects those messages across Cortex Chat, Cortex Code and Cortex Bot, grouped by what you were trying to do when you met one. Every failure that came from the server also carries a stable problem code with its own page, linked where it applies.

Signing in

There is no second-factor field in the sign-in dialog. If your organization requires a second factor it runs during the identity step, not here. Two-factor inside Cortex is only used to confirm sensitive actions, described under Two-factor authentication.

Opening Cortex Code or Cortex Bot

Both are member surfaces, and you meet one of two dialogs. Neither redirects: the address bar keeps the URL, and neither can be dismissed with Escape or by clicking outside. Cortex Chat is never gated. See Accounts and sign-in for what a guest can and cannot do.

Running out of what your plan allows

The two windows the product actually enforces are messages today and messages this month. A turn charges both, and whichever runs out first is the one that stops you. See Plans and quotas.

Getting an answer in Chat

More in Chat troubleshooting.

Running a session in Cortex Code

More in Code troubleshooting and CLI troubleshooting.

Driving a bot’s computer

More in Bot troubleshooting.

When Cortex itself is unavailable

If Chat, Code and Bot are all failing at once, check status.cortex.foundation before filing anything. Planned windows and incidents are posted there. See System status.

Reporting it

Three codes may add a second detail line under the message: validation_failed, bad_request and invalid_state. Field-level messages are short and specific, such as This is required., This is longer than allowed. and This is not one of the accepted values. When you report something, keep the reference id from the error, the time, and the surface you were on. Signed-in members file a bug from inside Cortex with Report a bug, next to Settings in the sidebar footer. Guests cannot: reporting needs an account. Screenshots must be PNG, JPEG or WebP, up to five, 4 MB each, and going over that answers Each screenshot can be at most 4 MB. or Screenshots must be PNG, JPEG or WebP. More than five reports, or more than fifteen screenshot uploads, in an hour is refused with Too many requests.