Connects the session using the provided authentication and context.
Also waits for session readiness and triggers KPI reporting when applicable.