И не должна, пока не разрешите allowMainThreadQueries. Но так не надо. lifecycleScope-ом так пользоваться тоже не надо. Он нужен для организации специфической логики внутри ui-компонентов.
Короче говоря, в ViewModel должен быть метод, где дергаются репозитории/интеракторы с запросами в сеть. Внутри viewModelScope. И этот метод просто триггерится из активити без скоупов, если он должен осуществляться в ответ на какое-то действие.