Made me curious, so I checked mine. FWIW, looking hourly on this end:
2025/03/08 10:18:32.886519 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 194ms
2025/03/08 11:18:59.840991 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 148ms
2025/03/08 12:19:26.111299 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 119ms
2025/03/06 13:20:22.471769 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 39ms
2025/03/06 14:20:44.503028 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 173ms
2025/03/06 15:21:10.248681 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 75ms
2025/03/06 16:21:31.511972 [DVR] Fetched guide data for XMLTV-PLMNonGracenoteHLS01 in 117ms
However, I did see one 1:50 gap from 07:24 to 09:14. Going back another day, it was hourly before then until another similar gap around the same time, so probably when it is updating Gracenote data for me or doing some other maintenance activities. Towards the end it looks like it did the daily updating of m3u's.
Windows 10, Eastern Time Zone, MoCa connection, 2 source that use XML guide data... just trying to list out any other potential differing factors that can help narrow in what might contribute to this behavior? Otherwise, I'm wondering if you have some other activities running that are causing the calls to be delayed?