My Shell tab menu only appears when navigating using the tabs. My app also has buttons that in certain cases route to the same tabbed pages. When those buttons are clicked, the tab menu disappears despite setting the Shell TabBarIsVisible property to true. What might I be doing wrong?