beatgrid drifting

Loaded this song from tidal:
https://tidal.com/track/1755573
Set a downbeat, grid and sync fine through the rhythmic sections but then the grid completely drifts off in the breaks, what is going on?
As an example, I can use beatjump to skip through the song and it stays on beat and then suddenly the jumps are no longer in line with the grid.
What’s going on?