When you dynamically create a component using the ViewContainerRef.createComponent method, if the Child Component has changeDetection: ChangeDetectionStrategy.OnPush the Child Component content lifecycle is not triggered.
private attachChildComponent = (childComponent: ComponentType<any>, container: ViewContainerRef) => {
const componentFactory = this.factor.resolveComponentFactory(childComponent);
const childComponentRef = container.createComponent(componentFactory);
};