Hi! I developed an app using Kotlin Multiplatform Mobile (KMM), with Ktor as the HTTP client and AVAssetDownloadTask for downloading HLS and MP4 videos. I’ve also integrated Pulse using NetworkLogger.enableProxy().
Pulse works perfectly for logging Ktor HTTP requests. However, when I start a download using AVAssetDownloadTask, the app crashes with the following details.
I'm not sure how to resolve this issue, so I’m hoping you might have a workaround or suggestion. Thanks in advance!

Hi! I developed an app using Kotlin Multiplatform Mobile (KMM), with Ktor as the HTTP client and AVAssetDownloadTask for downloading HLS and MP4 videos. I’ve also integrated Pulse using NetworkLogger.enableProxy().
Pulse works perfectly for logging Ktor HTTP requests. However, when I start a download using AVAssetDownloadTask, the app crashes with the following details.
I'm not sure how to resolve this issue, so I’m hoping you might have a workaround or suggestion. Thanks in advance!