Troubleshooting
Solutions to common issues with VitalSentinel monitoring and scripts.
This guide covers common issues and their solutions. If you can't find your answer here, contact support.
Script Issues
RUM Script Not Loading
See RUM Script Installation for setup instructions.
Symptoms:
- No RUM data appearing in dashboard
- Script not visible in Network tab
Solutions:
-
Check installation
- Verify script is in
<head>section - Ensure
data-keyis correct - Confirm
asyncattribute is present
- Verify script is in
-
Check for blockers
- Disable ad blockers temporarily
- Check Content Security Policy headers
- Test in incognito mode
-
Verify domain
- Tracking ID must match your domain
- Check for typos in the domain URL
-
Test locally
- Add
data-debug="true"to script - Check console for
[VitalSentinel RUM]messages
- Add
Web Analytics Script Not Tracking
See Web Analytics Script Installation for setup instructions.
Symptoms:
- No pageviews in Web Analytics
- Events not appearing
Solutions:
-
Same checks as RUM (above)
-
Check consent settings
- Default storage is "none" (no persistence)
- May need to call
grantConsent()for returning visitor tracking
-
SPA navigation
- Verify SPA detection is working
- Try
data-spa="true"explicitly - Or call
trackPageView()manually
E-commerce Not Auto-Detecting
See Web Analytics for supported platforms and setup.
Symptoms:
- Platform not detected
- E-commerce events not tracked
Solutions:
-
Verify platform
- Check
window.VitalSentinelAnalytics.getDebug().ecommercePlatform - Ensure you're on a supported platform
- Check
-
Platform-specific
- Shopify: Check
window.Shopifyexists - WooCommerce: Check for WooCommerce body classes
- Ensure checkout pages are accessible
- Shopify: Check
-
Timing issues
- Script may load before platform objects
- Try adding script after platform scripts
No Data Appearing
RUM Data Missing
Symptoms:
- Dashboard shows no RUM metrics
- Core Web Vitals empty
Timeline:
- Initial data: 15-30 minutes after installation
- Full metrics: May take 24 hours for complete picture
Solutions:
-
Wait for data
- Visit your site to generate traffic
- Wait 15-30 minutes
- Refresh the dashboard
-
Check sample rate
- Default is 1.0 (100%)
- If set lower, you need more traffic
-
Verify script execution
- Check browser console for errors
- Enable debug mode
- Confirm network requests are sent
Uptime Data Missing
See Uptime Monitoring for configuration details.
Symptoms:
- No uptime status shown
- "No data" message
Solutions:
-
Domain accessibility
- Verify domain is publicly accessible
- Check for firewall blocking
- Confirm DNS is resolving
-
Check interval
- Wait for at least one check cycle
- 5-minute interval = wait 5 minutes
-
SSL issues
- Invalid SSL may cause check failures
- Verify certificate is valid
CrUX Data Missing
See CrUX Monitoring for more about how CrUX works.
Symptoms:
- CrUX shows "No data available"
Solutions:
-
Traffic requirements
- CrUX requires significant Chrome traffic
- Low-traffic sites may not have data
-
Data availability
- CrUX updates monthly
- New sites may take 28+ days
-
URL specificity
- Try origin-level data instead of URL-level
- Popular pages have better coverage
Performance Issues
Slow Dashboard Loading
Symptoms:
- Dashboard takes long to load
- Metrics loading slowly
Solutions:
-
Reduce time range
- Shorter periods load faster
- Try "Last 7 days" instead of "Last 90 days"
-
Browser issues
- Clear browser cache
- Try incognito mode
- Test different browser
High Latency in Reports
Solutions:
-
Reduce complexity
- Fewer metrics per view
- Smaller date ranges
-
Check connection
- Slow internet affects loading
- Try from different network
Alert Issues
See Setting Up Alerts and Notifications for configuration details.
Not Receiving Alerts
Symptoms:
- Alerts trigger but no notification
- Email not received
Solutions:
-
Check email settings
- Verify email is enabled in Email Preferences (Settings → Emails)
- Check spam/junk folder
- Confirm email address is correct
-
Check alert configuration
- Verify alert is enabled
- Check if "Send email" is enabled for the specific alert
- Ensure threshold conditions are correct
-
Check conditions
- Verify condition is actually met
- For Synthetic alerts, check evaluation window settings
- View alert history in dashboard
Too Many Alerts
Symptoms:
- Alert fatigue
- Constant notifications
Solutions:
-
Adjust thresholds
- Set more reasonable values
- Account for normal variance
-
For Synthetic alerts, increase evaluation window
- Average over more tests (last 5 or 10) reduces noise
- Only alert on sustained issues
-
Review alert set
- Remove redundant alerts
- Disable alerts you don't need
Integration Issues
See Google Analytics and Google Search Console for integration setup.
Google Account Won't Connect
Symptoms:
- OAuth fails
- "Access denied" error
Solutions:
-
Permissions
- Ensure you have access to the property
- Check you're using the right account
-
Re-authorize
- Disconnect and reconnect
- Grant all requested permissions
-
Third-party cookies
- Enable cookies for OAuth flow
- Try different browser
Google Data Not Syncing
Symptoms:
- GA4 or GSC data not appearing
- Stale data
Solutions:
-
Check connection
- Verify integration is connected
- Re-authorize if expired
-
Property linking
- Ensure correct property is linked
- GA4 (not UA) for Analytics
-
Data delays
- GA4: Up to 24 hours
- GSC: 2-3 days delay
Account Issues
Can't Log In
Solutions:
-
Password reset
- Use "Forgot password" link
- Check email for reset link
-
2FA issues
- Use backup codes
- Contact support for recovery
-
Email verification
- Check for verification email
- Resend verification
Locked Out of Account
Solutions:
-
Wait and retry
- Too many attempts triggers lockout
- Wait 15-30 minutes
-
Password reset
- Reset password to unlock
-
Contact support
- If persistent issues
Still Need Help?
If you can't resolve your issue:
- Check FAQs - FAQ Page
- Contact Support - Through the in-app support widget
- Email - support@vitalsentinel.com
When contacting support, include:
- Domain name
- Browser and version
- Steps to reproduce
- Screenshots if applicable
- Error messages