Services not starting
Check logs first:
Port conflict:
Missing env vars:
Dashboard won’t load
- Verify
CLAWHQ_URL in .env matches the URL you’re visiting
- Check the dashboard container:
docker compose logs dashboard
- If using a reverse proxy, ensure it forwards the
Host header
Agent not responding in Discord
- Check the bot is online in your Discord server (green dot next to the bot name)
- Go to Settings → Channels → Discord — connection status should be green
- Verify Message Content Intent is enabled in the Discord Developer Portal
- Check logs:
docker compose logs openclaw | grep discord
”Rate limit exceeded” errors
Your API provider is throttling requests. Options:
- Add fallback models in Settings → Agents → [Agent] → Model → Fallbacks
- Enable the Model Router budget fallback to switch to cheaper models automatically
- Add API keys from multiple providers (OpenAI, Groq, OpenRouter) for automatic failover
Agent responds slowly
- Check your model’s average response time in Health → Metrics
- Switch to a faster model (Haiku 4.5 is the fastest Claude model)
- Enable Ollama local routing for simple tasks — no network latency
High API costs
- Enable the Model Router — it routes cheap tasks to Haiku automatically
- Set a Monthly Budget in Settings → Budget — agents stop running expensive models when the threshold is hit
- Review Budget → Provider Breakdown to see which agents are spending the most
Database connection errors
Updating fails
Reset to factory defaults
docker compose down -v deletes all agent memories, conversation history, and settings. Back up ~/.clawhq/ first.
Get help