Skip to main content
Solutions to problems you might encounter when using Anyware.

Authentication Issues

Error: Not logged in. Please run "anyware login" first.Solution: Run anyware login to authenticate. If you’ve already logged in, your credentials may have expired.
anyware login
Error: Authentication fails or browser doesn’t respondSolutions:
  1. Make sure your browser opens the verification URL
  2. Check that you’re confirming the correct device code
  3. If the code expired, run anyware login again
# Clear any existing credentials
anyware logout

# Try logging in again
anyware login
Symptom: Login command doesn’t open browserSolution: Copy the verification URL shown in the terminal and open it manually in your browser. Complete the authentication flow there.

Connection Issues

Error: Unable to connect to serverCauses:
  • Network firewall blocking WebSocket
  • Proxy server interfering
  • Server temporarily unavailable
Solutions:
  1. Check your internet connection
  2. Try from a different network
  3. Wait a few minutes and try again
Symptom: Session disconnects unexpectedlyCauses:
  • Network instability
  • Server maintenance
Solutions:
  1. The CLI will try to reconnect automatically
  2. If it doesn’t recover, restart with anyware
  3. Check your network connection
Symptom: Started a session but dashboard shows nothingSolutions:
  1. Refresh the dashboard
  2. Verify you’re logged into the same account
  3. Check that anyware started without errors

Mode Switching Issues

Symptom: Sent prompt from web but CLI stays in local modeCauses:
  • WebSocket connection issue
  • Message not received
Solutions:
  1. Check that the session shows as connected in dashboard
  2. Try sending the prompt again
  3. Restart the session if needed
Symptom: Pressing Enter/Esc doesn’t return controlSolutions:
  1. Wait for Claude to finish responding
  2. Press Enter firmly (not other keys)
  3. If stuck, Ctrl+C to exit and restart
Symptom: Typing locally but input goes to web, or vice versaSolution: Check the status bar indicator:
  • [LOCAL] means terminal input is active
  • [REMOTE] means web input is active
Press Enter to switch to local mode.

Model Issues

Error: Invalid model or model not availableSolutions:
  1. Check the model format: provider/model-name
  2. Verify the model is available on OpenRouter
  3. Try a known model like anthropic/claude-sonnet-4
anyware --model anthropic/claude-sonnet-4
Symptom: Model giving poor responses or errorsCauses:
  • Model has different capabilities than Claude
  • Model doesn’t support all Claude Code features
Solutions:
  1. Try a different model
  2. Use Claude for complex coding tasks
  3. Check model documentation for limitations

Claude Code Issues

Error: Failed to spawn Claude CodeCauses:
  • Claude Code not installed
  • Permission issues
Solutions:
  1. Verify Claude Code is installed: claude --version
  2. Check you have execute permissions
  3. Reinstall Claude Code if needed
Symptom: Claude asks you to log in or provide API keyExpected behavior: Anyware should handle authentication automaticallySolution: This shouldn’t happen. If it does, check that you’re running Claude Code through anyware, not directly.

Dashboard Issues

Symptom: anyware.run won’t load or shows errorsSolutions:
  1. Try a different browser
  2. Clear browser cache
  3. Check your internet connection
  4. Wait a few minutes (may be temporary outage)
Symptom: Input field doesn’t work or messages not sentSolutions:
  1. Check that the session is active (not ended)
  2. Refresh the page
  3. Try a different browser
Symptom: Dashboard connected but no output appearingCauses:
  • WebSocket connection issue
  • Session may have ended
Solutions:
  1. Refresh the dashboard
  2. Check if the CLI is still running
  3. Check your network connection

Billing Issues

Error: Usage limit reachedSolutions:
  1. Upgrade your plan when prompted
  2. Wait for quota to reset at the start of your billing period
  3. Check usage in the dashboard
Symptom: Checkout fails or payment not processedSolutions:
  1. Try a different payment method
  2. Disable browser extensions that might block Stripe
  3. Contact support if the issue persists

Getting Help

If you can’t resolve your issue:
  1. Check the FAQ for common questions
  2. Contact support
When reporting issues, include:
  • CLI version (anyware version)
  • OS and architecture
  • Full error message
  • Steps to reproduce