In addition to my info above, if I use the save as a new .gpx file option for the measured trail
save as new .gpx file - save as route points

The Fork ridge trail .gpx file measurement saves and displays correctly following the trail

The Green mountain .gpx file measurement shows as a straight line between the two measured points

Like on my screen shot below