This is totally crazy, but here it is…
We have NTP running via Timesync.nlm (v5.15) and it reports a time that’s exactly 3 minutes LATER than the time reported by the same source (NIST or USNO) when viewed via a browser. It appears that the “browser” source is correct because it matches radio/TV stations,etc. Also, when using Polygon’s “Cadence” product on another server, NTP reports the same “later” time.