Skip to content

Troubleshooting

Comprehensive troubleshooting guide for common Chrome Extension issues.

Symptoms: Extension icon grayed out or not responding

Solutions:

  1. Refresh Browser

    • Refresh the current page (F5 or Ctrl+R)
    • Hard refresh to clear cache (Ctrl+Shift+R)
  2. Check Extension Status

    • Open chrome://extensions/
    • Verify extension is enabled (toggle switch)
    • Check for error messages
  3. Verify Permissions

    • Ensure all required permissions granted
    • Re-grant permissions if prompted
    • Check domain matches configured platforms
  4. Reinstall Extension

    • Disable and remove extension
    • Reinstall from Chrome Web Store
    • Or reload unpacked extension (developer mode)
  5. Clear Browser Data

    • Clear cache and cookies
    • Restart Chrome completely
    • Test extension functionality

Symptoms: “Authentication failed” or “Unauthorized” errors

Solutions:

Steps to Re-authenticate:

  1. Click extension icon
  2. Click “Settings” → “Account”
  3. Click “Sign Out”
  4. Sign in again with credentials
  5. Verify connection status shows “Connected”

Symptoms: Extension doesn’t detect monitoring platform

Solutions:

  1. Verify Platform Enabled

    • Open extension settings
    • Check platform is enabled
    • Verify domain matches current URL
  2. Check URL Pattern

    • Ensure URL matches configured domains
    • Custom domains must be added in settings
    • Wildcards may be needed for subdomains
  3. Wait for Page Load

    • Allow page to fully load
    • Extension waits for DOM ready
    • Check for JavaScript errors in console
  4. Verify Permissions

    • Check browser granted platform permissions
    • Re-grant permissions if needed
    • Restart browser after granting
  5. Test with Known Page

    • Navigate to known alert or dashboard
    • Check if extension detects context
    • Try different platform pages

Symptoms: “Connection failed” or “Cannot reach Overwatch”

Solutions:

  1. Verify Organization URL

    • Check URL is correct and accessible
    • Test URL in browser directly
    • Ensure HTTPS is used
  2. Check Network

    • Verify internet connectivity
    • Check corporate firewall settings
    • Test from different network if possible
  3. Check API Endpoints

    • Verify backend is accessible
    • Test API endpoint: /api/v1/health
    • Check for network errors in console
  4. Review Browser Console

    • Open DevTools (F12)
    • Check Console tab for errors
    • Look for blocked requests
    • Note specific error messages
  5. Contact Administrator

    • Provide error details
    • Share browser console output
    • Request network configuration check

Symptoms: Missing or incomplete context extraction

Solutions:

  1. Verify Page Content

    • Ensure data is visible on page
    • Check page fully loaded
    • Verify no JavaScript errors
  2. Check Extraction Settings

    • Review platform-specific settings
    • Verify extraction limits adequate
    • Enable debug mode to see what’s extracted
  3. Refresh and Retry

    • Refresh page completely
    • Wait for full load
    • Click extension icon to re-extract
  4. Check Selectors

    • Platform may have changed HTML structure
    • Custom extractors may need update
    • Report issue to support
  5. Manual Context

    • Add missing context manually
    • Use clipboard to copy data
    • Supplement automated extraction

Symptoms: Slow page load or browser lag

Solutions:

  1. Disable Screenshot Capture

    {
    "screenshot_on_alert": false,
    "screenshot_on_error": false
    }
  2. Reduce Extraction Limits

    {
    "max_log_lines": 50,
    "max_metric_points": 500
    }
  3. Disable Auto-Extraction

    • Turn off auto-extraction in settings
    • Extract context manually when needed
  4. Clear Browser Cache

    • Clear cache and cookies
    • Restart browser
    • Test performance improvement
  5. Check for Conflicts

    • Disable other extensions temporarily
    • Test if conflict exists
    • Re-enable extensions one by one

Cause: Description must be at least 50 characters

Solution: Add more details:

  • What’s happening?
  • What did you expect?
  • What have you tried?
  • When did it start?

Cause: Exceeded hourly or daily report limit

Solutions:

  • Wait for rate limit reset (time shown in error)
  • Check existing incidents for similar problems
  • Upgrade to Professional tier for higher limits
  • Use semantic search for similar issues

Cause: Problem too unique or poorly described

Solutions:

  • Refine description with more technical details
  • Add specific error messages or metrics
  • Try different problem type classification
  • Use different keywords
  • Search existing procedures manually

Cause: LLM service temporarily unavailable or budget exceeded

Solutions:

  • Retry in a few moments
  • Check organization LLM budget status
  • Fall back to vector search results
  • Contact administrator if persistent
  1. Open extension settings
  2. Go to “Advanced” section
  3. Enable “Debug Mode”
  4. Set log level to “DEBUG” or “TRACE”
  5. Open browser DevTools (F12)
  6. Go to Console tab
  7. Filter logs: “Overwatch Extension”

What to Look For:

// Successful context extraction
{
"level": "DEBUG",
"component": "context_extractor",
"message": "Context extracted successfully",
"data": {
"platform": "datadog",
"selectors_found": 12,
"extraction_time_ms": 145
}
}
// Error during extraction
{
"level": "ERROR",
"component": "context_extractor",
"message": "Failed to extract context",
"error": "Selector not found: .alert-details",
"platform": "datadog"
}

What Gets Reported:

  • Error message and stack trace
  • Extension version and browser version
  • Platform and page URL (anonymized)
  • User actions leading to error
  • No personal or sensitive data

Disable Error Reporting:

  1. Open extension settings
  2. Go to “Privacy” section
  3. Disable “Error Reporting”
  4. Save settings
  1. Open extension settings
  2. Go to “Support” section
  3. Click “Report Issue”
  4. Fill out issue form:
    • Issue title (brief description)
    • Detailed description
    • Steps to reproduce
    • Expected vs actual behavior
    • Browser console output (if available)
  5. Submit report
  6. Receive confirmation email
  • Chrome 88+: ✅ Fully supported (recommended)
  • Edge 88+: ✅ Fully supported (Chromium-based)
  • Brave 1.20+: ✅ Fully supported
  • Opera 74+: ✅ Fully supported
  • Firefox: ❌ Different extension architecture
  • Safari: ❌ Different extension APIs
  • Mobile Browsers: ❌ Extension limitations

Cause: Extension lacks required permissions

Solution:

  1. Grant all requested permissions
  2. Check chrome://extensions/ for permission warnings
  3. Remove and reinstall extension if needed

Cause: URL format incorrect or organization not found

Solution:

  1. Verify URL format: https://your-org.overwatch.com
  2. Check for typos in organization name
  3. Contact administrator to confirm URL

Cause: Real-time connection cannot be established

Solution:

  1. Check firewall allows WebSocket connections
  2. Verify organization backend is accessible
  3. Try disabling other extensions
  4. Contact administrator for network configuration

Cause: Extension version too old for backend

Solution:

  1. Update extension from Chrome Web Store
  2. Or reload unpacked extension with latest build
  3. Clear browser cache
  4. Restart browser
  1. Built-in Help

    • Press ? in extension overlay
    • Access help section in settings
    • View keyboard shortcuts
  2. Documentation

  3. Technical Support

  4. Administrator

    • Contact your organization’s admin
    • Request configuration verification
    • Ask about network restrictions

When reporting issues, include:

  • Extension version: Find in chrome://extensions/
  • Browser version: Find in chrome://settings/help
  • Operating system: Windows, Mac, Linux
  • Platform affected: Datadog, New Relic, etc.
  • Error message: Exact text from error
  • Console output: From browser DevTools
  • Steps to reproduce: Detailed sequence
  • Expected behavior: What should happen
  • Actual behavior: What actually happens

Contact support@overwatch-observability.com for additional assistance.


Related Documentation: