Troubleshooting
Common issues and solutions when deploying or using the InvestigAItor extension.
Extension not appearing after GPO update
Run gpresult /ron the target machine to verify the GPO is applied. Look for your GPO name under “Applied Group Policy Objects.” If it's missing, check that the GPO is linked to the correct OU and that the machine's computer account is within that OU. After confirming, restart Chrome completely.
Extension installed but not enrolled
The extension is installed but shows the enrollment form instead of monitoring. This means the managed config with the enrollment key is not being applied.
- Open
chrome://policyand check thatsetupTokenhas a value under the extension's managed storage - Verify the setup token matches what is shown in Settings → General in the admin dashboard
- If using GPO, check that registry values exist under
HKLM\SOFTWARE\Policies\Google\Chrome\3rdparty\extensions\<extension-id>\policy - Restart Chrome completely after setting registry values (close all Chrome processes)
Registry values not appearing in chrome://policy
Registry value names are case-sensitive. They must match the exact camelCase names from the extension's managed schema:
setupToken(not setuptoken or SetupToken)deviceName(not devicename or DeviceName)userName(not username or UserName)
If the names don't match exactly, Chrome silently ignores the values and they won't appear on chrome://policy.
userName not working via GPO
%USERNAME% does not expand in HKLM registry values set via GPO Computer Configuration because they run in SYSTEM context. Use a GPO logon scriptinstead:
reg add "HKLM\SOFTWARE\Policies\Google\Chrome\3rdparty\extensions\ncibbcpcjhieaffkncaeemcfihlhkcdg\policy" /v userName /t REG_SZ /d %USERNAME% /fDeploy this as a logon script via User Configuration → Policies → Windows Settings → Scripts → Logon. The logon script runs as the logged-in user, so %USERNAME% expands correctly.
CRX_REQUIRED_PROOF_MISSING
This error means Chrome is rejecting the self-hosted CRX file. It only occurs on unmanaged devices (not domain-joined or MDM-managed). Self-hosted CRX deployment requires the device to be managed via GPO, Intune, JAMF, or Google Workspace.
For unmanaged devices, use the Chrome Web Store or Edge Add-ons store listing instead, or install manually via developer mode for testing.
Device not appearing in dashboard
- Verify the machine has internet access to
api.investigaitor.org - Check that the enrollment key is correct and the subscription is active
- Open the extension popup and look for error messages
- Check
chrome://extensionsfor any extension errors
Extension disabled by Chrome
Chrome periodically disables sideloaded extensions on unmanaged devices and shows a “Developer mode extensions” warning. This is expected behavior for manually installed extensions.
For production deployment, use GPO, Intune, or JAMF force-install. Extensions installed via enterprise policy cannot be disabled by users or by Chrome.
AI events not appearing
- Visit a monitored AI platform (e.g. chatgpt.com, claude.ai) and wait a few seconds
- Check the Activity page in the admin dashboard with no filters applied
- Verify the platform is enabled in Governance and AI Catalog
- Check that the device status shows “Online” on the Devices page
PII detection not working
- PII detection only runs on monitored AI platform pages, not all websites
- Type or paste test data (e.g. a fake credit card number like 4111 1111 1111 1111) into an AI prompt field
- Check that custom patterns are enabled in Governance and PII & Detection
- Detection runs on-device. The extension must be enrolled and have received its policy config
Training banner not showing
- The extension checks for training assignments every 60 minutes
- Admin-triggered reminders (Send Reminder button) appear on the user's active tab on the next poll
- The banner only shows once per reminder. If dismissed, it won't reappear until a new reminder is sent or the cadence timer fires again
Policies not updating on devices
The extension syncs policies every 5 minutes. If you made a change in the dashboard and it hasn't taken effect:
- Wait 5 minutes for the next sync cycle
- Or close and reopen Chrome to trigger an immediate sync
- Check
chrome://extensionsto ensure the extension is active (not errored)
Managed config not applying via Intune
- In Intune, go to the device record and check Device configuration status
- Ensure the profile targets the correct device group
- On the device, run
chrome://policyto verify the policies are applied - Intune policy delivery can take up to 8 hours. Force a sync from the Intune portal or from the device's Company Portal app
JAMF profile not applying
- Run
sudo jamf reconon the Mac to force a check-in - In JAMF Pro, check the device record under Management and Configuration Profiles
- Verify the preference domain is
com.google.Chrome(orcom.microsoft.Edgefor Edge) - Restart Chrome after the profile is applied
Still need help?
Contact us at [email protected] with your organization name and a description of the issue. Include screenshots of chrome://policy and chrome://extensions if relevant.