Гугл подсказывает что начиная с Angular 6 модули никогда выгружаются. То есть lazyload модули не уничтожаются. Поэтому и сервисы продолжают жить.
Полагаю проблему можно решить объявляя сервисы в providers компонента, а не модуля. Еще советуют использовать viewProviders, но я про них ничего не знаю, поэтому возможно поможет, возможно нет
У меня на несколько компонентах должен быть один инстанс этих сервисов. Все эти компоненты внутри этого lazy-loading модуле