I have an observable in a shared service that is being used by multiple pages. The issue arises when the value of the observable is changed on one page and then I navigate to another page, as the subscription on the second page does not detect any changes in this observable. This disrupts the entire data flow. Is there a way to manually trigger the subscription to observe the changes? For instance, both pages filter data based on user input for "Min Cars" and "Max Cars", using two separate observables. When I move to the next page, which subscribes to these two observables and makes API calls, no changes are detected in the observables. Even though the values are technically new, they are only considered new for the first page, not the second one.