Common Issues
Agent Not Detected
Tab group emoji not working
Tab group emoji not working
Problem: Agent is active but ContextFort isn’t tracking it.Solution:
- Ensure you’re using the correct emoji: ⌛ (hourglass)
- The emoji must be in the tab group title (Right-click tab → Add tab to group → Name with ⌛)
- Tab must be inside the grouped tab, not adjacent to it
- Try removing and re-adding the ⌛ emoji
Session not created
Session not created
Problem: No session appears in the dashboard after starting agent.Solution:
Check Extension Permissions
- Go to
chrome://extensions - Find ContextFort
- Verify all permissions are enabled
- Click “Site access” → “On all sites”
Reload Extension
- Go to
chrome://extensions - Click the refresh icon on ContextFort
- Reload the agent tab
Multiple tabs in group causing issues
Multiple tabs in group causing issues
Problem: ContextFort automatically ungrouping extra tabs.This is intentional behavior. ContextFort restricts agent sessions to one tab per group to maintain clean session tracking.Workaround:
- Create separate tab groups for each agent session
- Use Chrome’s native tab management for non-agent tabs
Screenshot Issues
Screenshots not capturing
Screenshots not capturing
Problem: Agent actions aren’t generating screenshots.Possible Causes:
- Tab not visible: Screenshots only work on active, visible tabs
- Solution: Ensure agent tab is focused and not minimized
- Storage quota exceeded: Chrome has storage limits
- Solution: Clear old screenshots from dashboard
- Check:
chrome://quota-internals
- Permissions issue: Extension can’t access tab content
- Solution: Grant “On all sites” permission
- Content script not loaded: Script injection failed
- Solution: Reload the tab after starting agent mode
Screenshots are blank or corrupted
Screenshots are blank or corrupted
Problem: Screenshots appear as blank images or fail to load.Solutions:
- Blank Screenshots
- Corrupted Images
- Too Many Screenshots
Blank screenshots usually indicate timing issues:
- Page still loading: Screenshot captured before render
- Extension waits 300-500ms, but complex pages may need more time
- GPU acceleration issue:
- Try disabling hardware acceleration:
chrome://settings/system - Uncheck “Use hardware acceleration when available”
- Try disabling hardware acceleration:
- CSP blocking:
- Some sites block screenshot APIs
- Check browser console for CSP errors
Dashboard not showing screenshots
Dashboard not showing screenshots
Problem: Screenshots captured but not visible in dashboard.Checklist:
- Refresh the dashboard page
- Check browser console for errors (F12)
- Verify screenshots exist in storage:
- Try exporting and re-importing session data
- Clear dashboard cache and reload
Session Isolation Problems
Agent getting logged out
Agent getting logged out
Problem: Agent session keeps getting cleared/logged out.This usually means:
- No saved agent session for that domain
- You need to log in manually when prompted
- Click “I’ve Logged In” after logging in with agent credentials
- Cookies expired
- Agent session was saved but cookies expired
- Log in again and save new session
- Cookie mismatch
- Human session has different cookies than agent expects
- Extension detects missing cookies and requires re-login
The extension compares cookie names between human and agent sessions. If the agent session is missing cookies that the human session has, it requires re-login for safety.
Wrong session restored
Wrong session restored
Problem: Human session appears when agent should be active (or vice versa).Causes:
- Pending login in progress
- Extension won’t swap sessions during login flow
- Wait for login to complete
- Session swap failed
- Check console for errors
- Try stopping and restarting agent
- Subdomain issues
- Cookies may be domain-specific
- Agent session saved for
app.example.comwon’t work onexample.com
Cookies not clearing
Cookies not clearing
Blocking Not Working
Agent bypassing action blocks
Agent bypassing action blocks
Problem: Agent can still interact with blocked elements.Debugging Steps:
Verify Block Rule
Check dashboard → Controls → Blocked Actions
- Ensure rule exists
- Verify element selectors match
Check Element Details
Right-click element → Inspect:
- Tag name
- ID
- Class name
- Text content
Test Manually
With agent stopped, try clicking element yourself
- Should show red border
- Should not trigger action
- Should show “Action Blocked” notification
URL blocking not preventing navigation
URL blocking not preventing navigation
Governance rules not enforcing
Governance rules not enforcing
Problem: DNR rules (disallow clickable URLs, query params) not working.Solutions:
-
Check DNR rules are active:
-
Verify rule IDs:
1000= disallow_clickable_urls1001= disallow_query_params
-
DNR limitations:
- Only blocks navigations from extension context
- May not block agent if agent uses special navigation methods
-
Alternative approach:
- Use URL blocking instead of governance rules
- More reliable but less performant
Storage Issues
Storage quota exceeded
Storage quota exceeded
Problem: Extension stops working, error about storage limits.Immediate Fix:
-
Clear old screenshots:
-
Clear old sessions:
-
Check current usage:
- Visit
chrome://quota-internals - Find ContextFort extension ID
- View storage usage
- Visit
- Use dashboard export feature before clearing
- Regularly delete old sessions
- Limit agent session length
- ContextFort keeps max 100 screenshots automatically
Storage corruption
Storage corruption
Problem: Extension behaves erratically, data looks wrong.Nuclear Option - Reset Everything:Selective Reset:
Data not syncing
Data not syncing
Problem: Changes in dashboard not reflecting in extension.If dashboard changes aren’t applying:
ContextFort does NOT use Chrome sync storage. All data is local to your machine.
- Reload the dashboard page
- Check for browser console errors
- Verify extension is running:
- Go to
chrome://extensions - ContextFort should be enabled
- Click “Inspect service worker” to check for errors
- Go to
- Storage event listeners:
- Extension listens for
chrome.storage.onChanged - Some changes may require stopping and restarting agent
- Extension listens for
Performance Issues
Extension Slowing Down Browser
Symptoms:- Chrome becomes sluggish
- High CPU usage
- Tabs freezing
-
Reduce screenshot frequency:
- Extension captures on every click/input
- High agent activity = many screenshots
- Consider pausing agent periodically
-
Clear old data regularly:
- Export sessions before deleting
- Keep only active sessions
-
Check for conflicts:
- Disable other extensions temporarily
- Some privacy extensions conflict with ContextFort
-
Monitor memory usage:
- Chrome Task Manager:
Shift+Esc - Look for “ContextFort” process
- Reload extension if memory is high
- Chrome Task Manager:
Screenshots Taking Too Long
Problem: Noticeable delay after agent actions. Optimizations:- Hardware acceleration: Enable in
chrome://settings/system - Close unused tabs: Each tab consumes memory
- Reduce page complexity: Agent on simpler pages captures faster
- SSD vs HDD: Storage writes faster on SSD
Getting Help
If you’ve tried everything and still have issues:Collect Debug Information
- Chrome version:
chrome://version - Extension version:
chrome://extensions - Console errors: Right-click extension → Inspect service worker
- Page console errors: F12 on agent tab
Create Minimal Reproduction
- Disable all other extensions
- Test on a simple website
- Note exact steps to reproduce
Report Issue
Visit GitHub IssuesInclude:
- Description of problem
- Steps to reproduce
- Expected vs actual behavior
- Debug information from Step 1
- Screenshots if relevant
For security issues, please email security@contextfort.com instead of posting publicly.