Hola.
He hecho una prueba colocando un botón en una App vacía y efectivamente funciona como me indicas, se desactiva, pero no se oculta. Sin embargo en mi App se me oculta al desactivarlo.
He comprobado que esto me ocurre porque tengo los botones situados sobre un CustomView de la librería
CarouselView Si pongo solo la mitad del botón sobre el CV, es esa mitad la que deja de verse al desactivarlo. No sé si esto es normal o es un bug de esta librería.
Tengo que probar si metiendo los botones en un panel y este sobre el CV me ocurre lo mismo o se soluciona. Ya comentaré el resultado.
Saludos.