This usually happens when the tracking code is firing more than once.
We ran into this due to the tag being loaded both directly in the theme and again via a tag manager / plugin.
Worth checking SPA navigation, consent tools, or if trackPageView is triggered manually anywhere.