java.lang.IllegalStateException: Check failed. at io.ktor.client.HttpClient$1.invokeSuspend(HttpClient.kt:122) at io.ktor.client.HttpClient$1.invoke(Unknown Source:12) at io.ktor.util.pipeline.SuspendFunctionGun.loop(PipelineContext.kt:318) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(PipelineContext.kt:67) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(PipelineContext.kt:144) (Coroutine boundary) at io.ktor.client.features.HttpSend$DefaultSender.execute(HttpSend.kt:116) at io.ktor.client.features.HttpSend$Feature$install$1.invokeSuspend(HttpSend.kt:79) at io.ktor.client.features.HttpCallValidator$Companion$install$1.invokeSuspend(HttpCallValidator.kt:89) at io.ktor.client.features.HttpRequestLifecycle$Feature$install$1.invokeSuspend(HttpRequestLifecycle.kt:34) at io.ktor.client.HttpClient.execute(HttpClient.kt:164) at io.ktor.client.statement.HttpStatement.executeUnsafe(HttpStatement.kt:104) at com.myapp... Caused by: java.lang.IllegalStateException: Check failed. at io.ktor.client.HttpClient$1.invokeSuspend(HttpClient.kt:122) at io.ktor.client.HttpClient$1.invoke(Unknown Source:12) at io.ktor.util.pipeline.SuspendFunctionGun.loop(PipelineContext.kt:318) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(PipelineContext.kt:67) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(PipelineContext.kt:144) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(PipelineContext.kt:241) at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(PipelineContext.kt:67) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(PipelineContext.kt:140) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(PipelineContext.kt:241) at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(PipelineContext.kt:67) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(PipelineContext.kt:140) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:55) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)