Something change in @Input() usage on child components? Some of my child components get the values null, but if a put IvyCompiler: false they start to work again and receive values normally. I read this on the docs, but for me isn't clear what change for @Input() and the usage on child components:
Unbound inputs for directives (e.g. name in ) are now set upon creation of the view, before change detection runs (previously, all inputs were set during change detection).
https://angular.io/guide/ivy-compatibility#changes-you-may-see