зачем вам переходить на фрагмент nav хоста? Вы можете использовать общий ViewModel для передачи некоторых данных из одного фрагмента в другой. например, если вам нужно совместно использовать некоторые данные между фрагментами, которые находятся на одном и том же графике навигации, вы можете использовать область видимости ловушки, иначе область действия ViewModel.
область действия (val viewModel: YourViewModel by activityViewModels()
)
или
область действия графика навигации (val viewModel: YourViewModel by navGraphViewModels(R.id.desired_graph)
)