на Host Activity, после привязки NavControler, попробуйте это:
navController.addOnDestinationChangedListener { _, destination, _ ->
when (destination.id) {
R.id.yourFragment-> bottomNavigationMain.visibility = View.GONE
.
.
.
else -> bottomNavigationMain.visibility = View.VISIBLE
}
}
здесь. ваш фрагмент не должен показывать ButtonNavigationMenu. другие фрагменты будут видимы.