Дааа, прошу учесть не как рекламу, просто тоже страдал от moxy, dagger2 и всей этой прод компиляции. О про Android data binding забыл. Ошибку где-то сделаешь не явную и всеееее. Пол дня на смарку. Боль и садамия какая-то. К сожалению смог вылечиться только за счёт kotlinx + Koin.
Да, падает в рантайме если что-то не так, но без проверки вашей, а потом и QA отдавать в прод как то не кашерно.