Hey @Cassie,
Rather than start a new topic, I think it makes more sense to continue this here.
So I am building a new Gatsby site and trying to implement ScrollSmoother again. I'm running into a new bug and I'm not sure how to fix it.
When a new page loads, ScrollSmoother seems to be integrated well and the ScrollTriggers are refreshed, however if you scroll down the page a bit, the first time you click on anything will cause a scroll back to top.
See more at https://duqemain.gatsbyjs.io/
I have attached a screenshot of my ScrollSmoother implementation. This file is imported into a Layout.js file which wraps the content of each page.
Not sure if this helps but it also happens every time when you are on the homepage and scroll down to the footer where there is a newsletter signup form. If you click into the input and then out of it again, it scrolls back to top...
Cheers!
Andrew