My issue turned out to be the issue described here. TL;DR is to use NgZone.run when you are having other services/libraries emit events that should change your local component’s model.
My issue turned out to be the issue described here. TL;DR is to use NgZone.run when you are having other services/libraries emit events that should change your local component’s model.