Im not sure what is going wrong here, but for some reason, If I navigate to a page via this.nav.setRoot() I don’t get any change detection via observables getting new data working on that page. clicking a button does fire the detection.
I have .markForCheck() and .detectChanges() but that have not helped.
ive added .zone() to the observables also, and they also dont seem to assist.
going to the same page via a nav.push, the change detection works correctly.
any suggestions on how i can debug this issue?