Different Filters (Last... and ... so far) showing different cutoff times to others

For example, if I choose ‘This Month’ I’ll get results right up to now but if I choose ‘This month so far’ the most recent entry is 12 hours old.

It could be related to time zone (I’m in New Zealand) but the server, dashboard and data are all set to UTC. “Last…” and “… so far” are 12 hours out “Today”, “This Month” etc., are up to date.