When calling trackSessionStart page view calls are fired, is there a way to disable this from Media SDK side? Just to give you more context we do have page level tracking already but heartbeat is inflating the pageView calls when starting a session.
The first call should be a s.tl() call (m_s) and that should not inflate Page Views. Please check if there is any processing rule which is setting page names. if you set Page Name in a s.tl() call that will be treated as s.t(), a Page View call.
If that is not the case, you would need to review your implementation.