Troubleshooting | LanMate User Guide
Using the Qianxin edition of LanMate?View Qianxin Edition User Guide

Troubleshooting

Startup Issues

Symptom Cause Solution
Stuck on initialization Environment initializing Wait ~30s; restart if >2 min
Repeated startup failure Corrupted config Safe mode auto-triggers; rollback available
Window off-screen External display removed Auto-corrects to default position

Login Issues

Symptom Cause Solution
QR scan no response Network unreachable or the authorization service cannot be reached Check the network; confirm the environment configuration
Frequent login loss The sign-in expired after long inactivity Scan the QR code to sign in again
No org models Org policies not configured; or the upstream master switch/provider authorization hasn’t been allowed; or a custom key isn’t explicitly allowed in policy Contact your org admin to check the policy configuration

Channel Issues

Symptom Cause Solution
Bot not responding WS disconnected or group policy Check connection status; verify group enabled
@bot no response in group Group not enabled Right-click > Conversation settings > Enable
Approval card expired 660s timeout Re-initiate the operation

Model Issues

Symptom Cause Solution
Model unresponsive Invalid API key or network unreachable Settings > Models > Test connectivity
Image upload not recognized The model doesn’t support image input Configure an image-recognition fallback model
Thinking level not selectable The model doesn’t support reasoning Only reasoning models show the thinking selector

Performance Issues

Symptom Solution
IME input delay Check for large attachments rendering
Session switch flicker Check system reduced-motion setting
Memory growth over time Close unneeded sessions; restart app

Diagnostics

What to Include When Reporting an Issue

Providing these dramatically speeds up diagnosis:

  1. Diagnostic report: Settings → Environment Check → Copy diagnostic report, one click
  2. Session ID: right-click the affected session in the sidebar → Rename; the ID in the dialog title is the session ID (also findable in the diagnostic report)
  3. Reproduction steps: what you did from launch to the error; stable repro is best, note frequency for intermittent issues
  4. Error screenshots: include the error card in the message stream, not just the popup

No need to worry about sensitive data: API keys and tokens in diagnostic reports and logs are masked—safe to share.

Log Location

When you need to inspect logs manually (e.g., support asks). Logs are a single JSONL file with structured events from the main process, kernel, and tool calls; API keys, tokens, and message bodies are all masked:

OS Path
macOS/Linux ~/.lanmate/agent/logs/
Windows %USERPROFILE%\.lanmate\agent\logs\