| Chart area stays blank | library_path must point to served TradingView static files; container ref must be mounted before new widget(...). |
chartWidget is always null | Call setChartWidget after widget creation or inside onChartReady. |
| Event panel or theme looks wrong | Confirm widgetKey is valid (api-key header on theme fetch). Auth/network failures may leave defaults. |
| CORS / network errors on APIs | Local dev may block iC Candle API calls unless proxied; verify in production or behind your proxy. |
| No events showing on chart | Widget falls back to defaultSymbol for unrecognized symbols; ensure chartInterval is one of "1", "5", "15", "30", "60". |