спасибо за помощь)) конечно я забыл прочитать сообщение об ошибке и решил пусть за меня это делает кто-то другой.
а если серьёзно, то после того как понял что что-то не так, открыл пример
https://github.com/ktorio/ktor-samples/tree/master/feature/json-clientздесь происходит ровно то же самое, есть main функция которая запускает корутину на main-thread, внутри неё создаётся httpClient, на нём запускается элементарный get-запрос.
типы явно указаны везде кроме httpClient. Принципиальное отличие что в примере тип возвращаемый запросом - data-class, но в доке были примеры и с Unit/String/Any
падает на строке с get-запросом.
В стектрейсе мне сходу непонятно, что именно падает и почему. Гугл за 30 минут ответа не дал.
В-целом свою задачу я уже решил, на обычном OkHttpClient. Вообще интересно сам ktor-server завёлся без проблем, когда первый раз пробовал. А клиент отдельно не особо взлетел у меня сразу
Но вопрос решил не убирать, вдруг я чего-то элементарного для ребят которые работают с этим инструментом ежедневно, не увидел.