The handlePush function was still calling track() on SPA navigations regardless of the auto-pageview setting. Gate that call behind the autoPageview flag while keeping URL state and performance flush active.
Allow disabling the automatic initial pageview while keeping performance tracking, click handling, and path change detection active.