@GünterZöchbauer you are correct about change detection failing. I've used the ChangeDetectorRef and manually triggered
detectChanges()
and the template updates correctly. This is a bit of a hack, but it'll work for now since I really can't spend more time on this to find the root cause.