Skip to content

❓ 6.1 FAQ & Troubleshooting (Clean Release)

If you run into issues while using Old Dog AI, check the list below first. 99% of connection failures and common errors can be solved here.

🛠️ 1. Core connection errors (HTTP status codes)

❌ 401 Unauthorized (Authentication failed)

Cause: Your API key is incorrect, or the key was deleted/disabled in the console.

Fix: Verify the token status in the console; ensure you didn’t copy extra spaces/newlines; confirm the key is a complete string starting with sk-.

❌ 404 Not Found (Wrong endpoint)

Cause: The most common error. Usually your Base URL is wrong, or the path joining does not match the client’s requirement.

Fix: Check for typos; try adding/removing /v1. Most clients require https://api.olddog.shop/v1, while some clients (such as Chatbox) auto-append it and only need https://api.olddog.shop.

❌ 429 Too Many Requests (Insufficient credits or rate too high)

Cause: Your account balance is depleted, or you sent too many concurrent requests in a short time.

Fix: Check your balance in the console. If your balance is sufficient, review whether your program is doing high‑concurrency tests; add retries or lower request rate.

💻 2. CLI tool specific issues

👾 Claude Code: config changed but not taking effect

Cause: After the first installation, Claude Code requires one-time environment initialization to recognize the config file.

Fix: Follow the “initialization command” section in the docs. Start Claude Code once with temporary ANTHROPIC_BASE_URL set; after that it will load the config automatically.

♊ Gemini CLI: GEMINI_API_KEY is not set

Cause: Environment variables not applied, or the .env path is incorrect.

Fix: Verify the variable name spelling; if using a .env file, make sure the path is ~/.gemini/.env (note the dot folders). On Windows, after setting env vars you must restart the terminal for changes to apply.

📂 Codex: cannot find config.toml directory

Cause: The config directory was not created automatically.

Fix: Create the .codex directory manually. On Windows: mkdir "$env:USERPROFILE\.codex". On macOS/Linux: mkdir -p ~/.codex.

🤖 3. Model calling issues

❌ “Model not found”

Cause: The model name is wrong (for example claude-sonnet-4-6 typed as claude-sonnet-4.6), or your API key does not have access to that model.

Fix: Fill in the model name strictly according to the docs; sign in to the console and ensure your token is allowed to use “all models”.

📬 4. Still stuck?

If none of the above solves your issue, contact us via:

  • Ticket system: submit a ticket in the console; we’ll reply within 24 hours.
  • Official group: [Click to join our developer community]
  • Email support: support@olddog.shop