Welcome to the forums @hello-there   I'm not familiar with routing and lifecycles in Angular, but when you leave a page, you should kill all your ScrollTriggers. ScrollTrigger.getAll().forEach(t => t.kill())