What does that AI message mean?
Look up AI error messages, unfamiliar tool names, and tasks that stopped midway.
Latest error guides
Browse by AI platform
Tool Names
What is AI Error Wiki?
People usually arrive here with a line of text they did not expect: an error code, a tool name, or a task that stopped halfway through. AI Error Wiki keeps that wording intact and checks it against product documentation and original user reports. Each guide tells you what the message establishes, what you can try next, and what is still unknown.
Exact messagesFind the wording you actually saw.
Original sourcesSee what a product maker or reporter said.
Practical checksKnow what to check next.
Frequently Asked Questions
Is file_gen:generate_pdf an error?
The name looks like a PDF creation operation. It does not tell you whether the operation finished. Look at the message immediately after it: is there a file, a download link, or a separate failure notice? If you only see the tool name, open the tool name guide and check the final task result before trying again.
Why does ChatGPT say “Error in message stream”?
It appeared while a reply was arriving, so first check whether the answer stopped partway through and whether that partial reply is still in the chat. Copy anything you need before refreshing. Then send a short text prompt in a new chat. If the new chat works but the original keeps failing, tell support which conversation is affected; the stream guide has the checks in order.
Why can’t I download a file ChatGPT created?
OpenAI says links to generated files expire quickly. An old link may fail even though the conversation still opens. Ask ChatGPT for a fresh file, use its newest link, and check whether the file is under OpenAI’s 512 MB limit. If a fresh link fails too, test without a VPN or proxy. The download guide separates a missing file from an expired link.
What do Gemini errors 1185, 1095, and 1097 mean?
Google lists 1185 as an example of its 1000+ group: an unexpected problem while processing a prompt. Its public help page does not assign separate causes to 1095 and 1097. Start with the number you saw, then compare the prompt in a new chat and without attachments. The 1185, 1095, and 1097 guides include the specific user reports for each number.
Why is Codex at capacity when I have usage left?
The notice describes model availability for that request; the remaining-usage display answers a different question. Users have reported the capacity notice with quota still showing, including across more than one Codex client. Save your prompt and inspect any work already done before switching models or retrying. The capacity guide explains what the public reports do and do not establish.
Is Claude 529 a rate limit?
Anthropic labels API 529 overloaded_error and API 429 rate_limit_error. If you have the HTTP status or error type, use it: the two responses call for different checks. A 529 can be temporary, but the message gives no finish time. Check Claude 529 before repeating a long request, especially if it may already have produced files or changed state.
How do I tell whether the service is down?
Check the product’s status page for an incident at the time of your error. Then try one small task in a fresh chat or client. If many unrelated tasks fail at once, a service problem is more plausible; if one file, chat, or browser fails while the rest works, keep that distinction in your report. Browse ChatGPT, Gemini, Claude, or Codex for the exact wording you saw.