Ответ в том, что вам не нужен диспетчер IO
для работы с okhttp, потому что это асинхронная HTTP-библиотека.Целью Dispatchers.IO
является выполнение операций блокировки из основного потока пользовательского интерфейса.Асинхронные операции должны выполняться на диспетчере Main
, поскольку они не блокируют поток.