Discrepancy between Activity->Playtime calendar and Match History

There’s discrepancy between Activity->Playtime calendar and matches in Match History. For example, here it shows no competitive matches on October 9 in the calendar visualization, but it shows an October 9 match in the Match history: https://tracker.gg/valorant/profile/riot/puppytooth%23wtf/matches?playlist=competitive

This appears to be some kind of date boundary issue, due to a mismatch in how the date is calculated in either widget. However, the discrepancy seems kind of wild, eg games at 10am CT showing up as the previous day. Is this due to an intensive batch job for the heatmap that doesn’t finish running within the date boundary it is meant to be processing?