Yep I'm using swup, that's why it was hard to replicate this using codepen. I've notices another thing that when scrolling up very fast the enter animation isn't reverting. Maybe it has to do with this (on the attached code pen you can see this).
You mentioned resetting Scrolltrigger do you mean with thew ScrollTrigger.refresh() method?