UI (Page) not getting updated when data is changed

Data is fetched from the back-end and values in the UI (page) is updated. But changes are not getting reflected on the UI when the values are changed. If we do an interaction such as switching tabs, then the page gets updated.

For the moment I do appplicationRef.tick() when UI needs to updated. But I would like to know if anyone else facing this issue and possibly have a better solution.