Skip to main content

Common Troubleshooting & Quick Fixes

This guide provides instant fixes for common issues encountered during coding, planning, API testing, and mobile automation with PostQode.


1. "This Model Is Blocked by Admin Policy"

Symptom

When sending a message or running a task, PostQode displays:

Error: Model claude-3-7-sonnet is not permitted by your organization's Model Governance policy.

Root Cause

Your organization administrator has enabled Model Governance restrictions on your team or workspace in app.postqode.ai, whitelisting specific models and blocking others.

Fix

  1. Open the PostQode model switcher at the top of the chat panel.
  2. Select an approved enterprise model (e.g. gpt-4o, deepseek-r1, or your team's designated default model).
  3. If your team requires access to a restricted model, contact your Organization Admin to update the model allowlist in Model Governance.

2. Temperature & Output Randomness Issues

Symptom

The model output is repetitive, produces hallucinations, or fails to adhere strictly to deterministic coding schemas.

Fix

  1. Open PostQode Settings (gear icon ).
  2. Navigate to ModelsModel Configuration ➔ Expand your active provider's parameters.
  3. Locate the Temperature field (note: temperature is a typed numerical input field, no slider is present):
    • For Deterministic Code & API Tests: Type 0.0 (Recommended default).
    • For Architecture & Brainstorming: Type 0.30.7.
  4. Changes are saved automatically.

3. Provider Rate Limits (HTTP 429 Too Many Requests)

Symptom

The model fails mid-task with 429 Rate limit reached for requests per minute (RPM) or tokens per minute (TPM) or HTTP 429 Too Many Requests.

Root Cause

Third-party providers (Anthropic, OpenAI, DeepSeek, Groq) enforce strict tier-based rate limits on concurrent requests and tokens consumed per minute.

Fix

  • Use PostQode Gateway Proxy: PostQode Managed Provider automatically routes and load balances requests across enterprise capacity pools with automated prompt caching.
  • Enable Prompt Caching: Ensure prompt caching is active for Anthropic or OpenAI models to dramatically reduce token consumption by up to 90%.
  • Use Dual Mode Routing: In Model Configuration, configure separate models for Plan Mode (e.g. Claude 3.7 Sonnet) and Agent Mode (e.g. DeepSeek R1 or Qwen Coder) to distribute token usage across different providers.
  • Switch to an Alternative Provider: Route traffic temporarily to OpenRouter, Groq, or a local runtime (Ollama / LM Studio) while your primary provider cooldown period expires.

4. Mobile Agent Prerequisites Missing

Symptom

When starting Mobile Agent, PostQode reports that Android SDK, Appium, or connected physical devices are not detected.

Fix

  1. Open PostQode SettingsPre-requisitesAndroid tab.
  2. Inspect which items have a red cross:
    • Node.js (v18+): Install from nodejs.org.
    • Appium: Run npm install -g appium in terminal.
    • Java JDK (11+): Ensure JAVA_HOME environment variable is exported in your shell profile.
    • Android SDK Platform Tools: Verify adb is in your system PATH.
  3. Physical Mobile Devices: Ensure Developer Options and USB Debugging are toggled ON and authorized on the physical mobile device you are connecting via USB or Wi-Fi adb. See Mobile Agent Setup.

5. Corrupt Workspace State or Stuck Tasks

Symptom

A task hangs, background subagents fail to report, or local state prevents new tasks from executing.

Fix

  1. Open PostQode SettingsDebug Tools.
  2. Click Reset Workspace State.
  3. Reload the editor window (Cmd+Shift+P / Ctrl+Shift+PReload Window).
  4. Your project source code and git history remain completely untouched; only ephemeral task cache is cleared.