may help you . A view for a component using an async subscription will not update for the following reasons. the view does not use the async pipe to show values from an observable. a subscriber does not mark the view as dirty using markForCheck()
hope this fix your issue I fixed this by using only 1 module (the AppModule). It bootstraps the AppComponent, declares all Components and Pipes, imports all Angular Modules (forms, browser, etc), exports the pipes, provides the services and uses the CUSTOM_ELEMENTS_SCHEMA. Although this works I have to say I don't understand the purpose of modules the way they work here. Maybe someone can explain?