I was having a similar problem, tried invalidateOnRefresh and scrollTrigger.refresh(). Nothing worked. On page reload the entire section was staying fixed even when I scrolled into other section.
To solve this change:
start: 'top top'
to
start: '50% 50%'