For a regular, non single page app (SPA) site, the Burt script is reloaded for each pageview, hence the tracking will be stopped and started automatically. This is not the case for SPA sites, which means the tracking must be started and stopped manually for each pageview.
It’s recommend to put the code that starts the Burt script tracking in a function so that it can be called on each new pageview, for example: