В Crashlitics регулярно прилетает ошибка вида
Fatal Exception: java.lang.IllegalStateExceptionFragment SplashFragment{fc97135} (45cab3da-afe1-4c68-ac84-49080333cf2c)} not associated with a fragment manager.
Изначально прилетала на стоку с findNavController()
Handler().postDelayed({
findNavController().navigate(R.id.action_splashFragment_to_startFragment)
}, 2000L)
переделал по другому через корутины, все тоже самое прилетает на findNavController()
GlobalScope.launch {
delay(2000L)
withContext(Dispatchers.Main) {
val navBuilder = NavOptions.Builder()
val navOptions: NavOptions =
navBuilder.setPopUpTo(R.id.splashFragment, true).setLaunchSingleTop(true).build()
findNavController().navigate(R.id.startFragment, null, navOptions)
}
}
С чем может быть проблема?