There is no universal refresh interval for every guide. The source’s update schedule, the amount of data it publishes and the player’s cache policy all matter. Refresh when listings are stale, but avoid repeatedly downloading a large guide without checking whether the source has changed.
Look at the coverage window
A guide can contain only a limited number of days. Reaching the end of that window may leave future rows blank even though today’s listings are correct. A refresh can retrieve newly published data, but it cannot request programmes the guide has not yet supplied.
Understand background limitations
A sleeping device or an app restricted in the background may miss its scheduled update. Opening the player can trigger a later refresh, depending on the app. Check whether automatic updating is actually documented before expecting a closed application to keep its guide current.
Keep a simple baseline
Record the last successful update time and whether the problem affects all channels or only a few. If manual refresh repeatedly gives the same old data, the issue may be upstream. Sending that observation is more useful than repeatedly clearing the same cache.
