Dashboard Not Loading? Fix TradeLyser UI
The TradeLyser dashboard is your command center for P&L widgets, sync status, and session overview. When the page stays blank, spins indefinitely, or shows partial widgets, the issue is usually local—browser cache, extensions, network—or account data still importing. This guide walks through dashboard not loading fixes without risking your trade history.
If trades exist but numbers look wrong after the UI loads, switch to Incorrect P&L or Missing Trades.
Symptoms and what they suggest
| Symptom | Likely cause |
|---|---|
| White screen after login | JavaScript blocked; extension conflict; cache corruption |
| Infinite loading spinner | Slow network; API timeout; heavy date range |
| Login works, dashboard empty | No trades imported yet; wrong account selected |
| Widgets missing but header loads | Widget layout or template issue |
| Works on phone, not desktop | Browser-specific cache or extension |
| Error banner with code | Server or account issue—note code for support |
Quick fixes (try first)
- Hard refresh —
Ctrl+F5(Windows) orCmd+Shift+R(Mac). - Incognito / private window — Disables most extensions temporarily.
- Different browser — Chrome or Edge recommended.
- Check status — Broker or TradeLyser maintenance (support can confirm).
- Log out and in — Refreshes session token.
If incognito works, the root cause is almost always cache or an extension.
Detailed causes and solutions
1. Browser cache and stale assets
Symptoms: Dashboard broke after a product update; old JavaScript errors in console.
Fix:
- Clear cache for
app.tradelyser.com(last 24 hours is often enough). - Hard refresh twice.
- Avoid “soft” reload only (
F5) after deployments. - If on corporate proxy, clear SSL state once if certificates were updated.
After major releases, clearing cache once is normal—see refresh dashboard.
2. Browser extensions and ad blockers
Symptoms: Blank dashboard; console shows blocked scripts or net::ERR_BLOCKED_BY_CLIENT.
Fix:
- Disable ad blockers, privacy badgers, and script blockers for TradeLyser.
- Whitelist analytics only if required by your IT policy—do not block core app domains.
- Test incognito with extensions disabled by default.
- Re-enable extensions one by one to find the culprit.
3. Internet connection, VPN, and DNS
Symptoms: Timeout; “network error”; partial widget load.
Fix:
- Verify general browsing works; try mobile hotspot.
- Disable VPN—some routes to CDN or API fail geo checks.
- Switch DNS temporarily if only TradeLyser fails.
- Corporate firewall may block WebSockets—ask IT to allow app domains.
4. Unsupported or outdated browser
Symptoms: Layout broken; buttons unclickable.
Fix:
Use current versions of:
- Google Chrome (recommended)
- Microsoft Edge
- Mozilla Firefox
- Safari (current macOS/iOS)
Update the browser; disable compatibility mode on old Internet Explorer emulations.
5. Account has no data yet
Symptoms: Dashboard skeleton loads; all metrics zero; new user.
Fix:
- Connect broker or import CSV.
- Run sync.
- Confirm trades on Trades page with All time filter.
- Return to dashboard and customize widgets if panels stay empty.
6. Wrong account or heavy filters
Symptoms: Dashboard worked before; now empty for “today.”
Fix:
- Switch to correct trading account (switch accounts).
- Widen dashboard date scope.
- Reduce simultaneous heavy filters on large histories—very wide ranges on huge datasets load slower.
7. Widget layout corruption
Symptoms: Header fine; widget grid empty or error per tile.
Fix:
- Customize dashboard → reset layout or re-add widgets.
- Try switch templates.
- Refresh dashboard data source.
8. Session expired
Symptoms: Redirect loop; login page flash; 401 errors in network tab.
Fix:
- Log out completely.
- Clear cookies for TradeLyser only if loop persists.
- Log in again; enable manage sessions review if suspicious.
9. Local device performance
Symptoms: Tab freezes; fan spins; millions of trades imported.
Fix:
- Close unused tabs.
- Narrow default date range for routine use.
- Archive very old years to separate account labels if you maintain multiple import buckets.
- Prefer desktop for heavy reports.
Using browser developer tools (optional)
For power users and support tickets:
- Open Developer Tools (
F12). - Console tab — red errors (copy text).
- Network tab — reload; filter failed (red) requests.
- Note failing URL, status code (403, 500), and time.
Send screenshots to support—do not post API tokens from headers.
Isolation workflow
Incognito test
├─ Works → disable extensions / clear cache
└─ Fails → network / account / service issue
├─ Trades page loads? → widget/layout focus
└─ Trades page empty? → import/sync focus
Mobile vs web
If mobile dashboard works but web does not, prioritize web cache and extensions. If both fail, suspect account or service-wide issue.
When dashboard loads but sync button fails
That is not a dashboard rendering issue—follow Trades Not Syncing or Connection Failed.
Prevention and performance habits
- Clear cache after announced major releases.
- Keep one primary browser profile for trading.
- Avoid running dozens of realtime widgets you do not use.
- Sync before opening dashboard on slow connections.
- Use widget preferences to reduce load.
Contact support
Email support@tradelyser.com or use Pro chat with:
- Screenshot or screen recording of blank/spinner state
- Browser name and version
- OS (Windows 11, macOS, etc.)
- Whether incognito worked
- Console error text if available
- TradeLyser login email and approximate time (IST)
Frequently asked questions
Is dashboard down for everyone?
Check with support or community channels; if incognito on multiple networks fails, it may be incident-level.
Will clearing cache delete my trades?
No—trades live on the server. You may need to log in again.
Why only P&L widget broken?
Reset widget layout or switch template; other widgets may still fetch data.
Does dark mode cause loading issues?
Rarely; switch theme to test if custom CSS extensions inject styles.
Can firewall allowlist fix this?
Yes—IT must allow HTTPS and WebSocket endpoints used by the app.
Dashboard slow but loads—is that the same guide?
Partially—see performance section and reduce filters; not a hard failure.
Widget-by-widget troubleshooting
If the shell loads but individual tiles fail:
| Widget type | Check |
|---|---|
| P&L summary | Date range; account; trades exist for period |
| Performance chart | Enough closed trades; try narrower window |
| Open positions | Broker connected; live P&L sync |
| Win rate | Tags/filters not excluding losses |
| Calendar heatmap | Trades assigned to journal days |
Remove and re-add the widget from add widgets. Switch to a simpler template to confirm data exists.
After login redirect issues
Some users bookmark an old dashboard URL or land on a cached route after deploy:
- Navigate from the app menu: Dashboard (not a saved deep link).
- Update bookmarks to
app.tradelyser.comroot after login. - If your organization uses SSO or email magic links, complete the full redirect chain without blocking cookies.
Coordinating with broker maintenance windows
Broker maintenance often coincides with dashboard “empty” feelings—widgets depending on live quotes may show stale zeros while historical trades still exist under Trades. Separate UI load failure (this guide) from live data unavailable (wait for broker API or use closed-trade widgets only).
Desktop vs mobile troubleshooting matrix
| Test | Desktop web | Mobile app |
|---|---|---|
| Incognito / fresh session | Primary isolation step | Force-close app; reinstall only if persistent |
| Network | Disable VPN; try hotspot | Toggle Wi‑Fi / mobile data |
| Account data | Trades page All time | Same account logged in |
| Extensions | Disable ad blockers | N/A |
| Cache | Clear site data | App cache from OS settings |
If desktop fails but mobile works, focus on browser cache and extensions. If both fail, prioritize connection and sync over widget settings.
When to stop refreshing and contact support
Stop after two full isolation cycles (incognito + cache clear + second browser) if the dashboard still shows a blank shell with console errors referencing 500 or 403 codes. Include the error text and whether Trades page loads—support routes UI-only bugs differently from account-wide data issues.
Accessibility and zoom settings
Browser zoom above 200% or OS display scaling can occasionally clip widget grids on small laptops. Reset zoom to 100% (Ctrl+0) and reload. If layout returns, increase font size inside TradeLyser preferences instead of browser zoom where available (UI preferences).
Keep your browser updated to the latest stable channel—security patches also fix rendering bugs that mimic dashboard failures.