Skip to main content

Troubleshooting

IssueWhat to check
Chart stays blanklibrary_path must serve TradingView static files; container must be mounted before new widget(...).
chartWidget is always nullCall setChartWidget after create (or inside onChartReady if required).
Scan fails / 401Ensure the user signed in via the results iframe so iccandle_token is set in localStorage.
Date Range tool missingEnable it in drawings_access (see Get started).
Replay bars do not appearWrap the datafeed with withPlayChart and register getCustomIndicators (both required). Match indicator theme to the chart. See withPlayChart / getCustomIndicators.
Scanner actions disabledPass iframeLoaded={true} once the results iframe has loaded, or omit the prop if you do not gate on load.
Theme looks wrongPass an explicit theme (light / dark) instead of system, and match getCustomIndicators(theme) to the chart theme.
Results iframe blank / CORSConfirm the host can load https://embed-iccandle-app.iccandle.ai; check browser console for blocked frames or CSP frame-src rules.
Pattern tracker unavailableUser must be signed in (iccandle_token present). Open the tracker from the scanner popup after login.