One very important thing about using shared services, is that they must be included in the providers array of the top-most component where they must be shared.
Why is that? Well, Let's suppose that we include the MyService reference in the providers array from each Component. Something like:
@Co...