Your GPS seems to read much shorter than mine.
i had to do a full reset of gps recently. Not sure if that and the auto pause had something to do with it. I eventually turned off auto pause at feral grove
All three of your 'split' lengths are shorter though so looks like it has happened over the whole ride (we didn't stop on Flaccid Ashback). Who knows with GPSes though what's correct?
forests will always cause differences but 2kms is substantial.