After further testing, I find that logging seems to have a bug where the first couple entries may still be following the previous logging interval.
i.e. If you change from 60s to 600s, and start logging, you will get first 2 entries 1 min apart, then the others are 10mins apart.