Move startPolling() before nv.addGraph calls so it fires immediately after DOM setup. This eliminates the race where nv.addGraph's async render loop could delay or silently swallow the polling start. Charts still initialize via nv.addGraph and have null guards in updateCharts. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>