Analytics Dashboard Appears Stuck
If your analytics dashboard isn’t updating or looks frozen, use this checklist to quickly resolve the most common causes.
Quick Fixes (Most Issues)
- Cache delay: Data may post on a short delay. Wait 15 minutes, then refresh the page (hard refresh: Ctrl+F5 on Windows, Cmd+Shift+R on macOS).
- Multiple sessions: Log out on other devices/browsers. Use a single active session.
- Ad blockers: Whitelist MDSteps (your app domain) and retry. Some blockers prevent charts/requests from loading.
- Expired session: Log out, then log back in.
Common Causes Explained
- ETL/processing delay: Aggregations run periodically; recent activity may appear after a brief window.
- Filters hiding data: A past date range, user/course filters, or group-by settings can produce empty charts.
- Browser caching: Stale assets or API responses can “freeze” a view until cache is bypassed.
- Blocked requests: Ad/privacy extensions, strict tracking prevention, or VPN/firewalls may block analytics endpoints.
- Session/CSRF mismatch: Long-lived tabs with expired auth can stop live updates.
- Clock/timezone mismatch: System clock or timezone off → data appears in the “future”/“past.”
Step-by-Step Troubleshooting
- Verify filters: Set Date range to Last 24 hours or Last 7 days. Clear user/course filters. Reset grouping to default.
- Hard refresh: Ctrl+F5 (Win) / Cmd+Shift+R (Mac).
- Single session: Log out everywhere → log in once → reopen the dashboard.
- Disable blockers for a minute: Pause ad/tracker blockers and privacy extensions for the MDSteps domain; reload. If it works, add the domain to the allowlist.
- Try an Incognito/Private window: If it works there, the issue is an extension or cached data.
- Clear site data (targeted): In your browser, open Site settings → Cookies and site data for your MDSteps domain → Clear → sign in again.
- Check your clock/timezone: Ensure “Set time automatically” is on and the timezone matches your location.
- Network/VPN: Temporarily disable VPN or switch networks to rule out blocked analytics endpoints.
Browser-Specific Tips
- Safari (ITP): Enable “Allow all cookies” for the site or disable “Prevent cross-site tracking” if widgets fail to load.
- Firefox: Set Enhanced Tracking Protection to Standard for the site.
- Edge/Chrome: Check for extensions blocking requests; update to the latest version.
When to Escalate
- No data after 30–60 minutes despite new activity.
- All users report “stuck” dashboards (not an individual browser issue).
- Repeated errors in the UI (e.g., 4xx/5xx messages) or blank charts after trying the steps above.
What to Include in a Support Ticket
- Screenshot of the dashboard (include filters/date range).
- Approximate time of last known activity that should appear.
- Your browser + version, OS, and whether extensions/VPN are enabled.
- Any visible error text or codes.
At-a-Glance Fixes
• Wait 15 min → hard refresh
• Use a single active session
• Whitelist MDSteps in ad blockers
• Log out/in to refresh session
• Reset filters/date range
• Try Incognito; clear site data
• Check device clock/timezone
• Test without VPN/extensions