@speedflyer Unfortunately (I think) the NavController setRoot method will set the page under the innermost ion-nav (expected) or ion-tab (unexpected IMO). To handle that I created a service where I set the NavController related to my ion-nav and use push, pop and setRoot in it. Something similar to what I exposed in this post: