epg

EPG shows programs at the wrong time — off by a fixed number of hours

by med S · 7/5/2026 · 0 views

My EPG loads fine on TiviMate but every show is off by 4 hours (I'm in Chicago, provider's server looks like it's UTC). If I set TiviMate to "auto" timezone it shifts, but wrong direction. Player is TiviMate 5, EPG is Xtream‑Codes fed. Where is this offset applied — the player, the EPG file, or the provider?

1 Reply

med S · 7/5/2026

This is a **timezone mismatch between the XMLTV file and the player**, not a bug. Fix, in order: 1. TiviMate → Settings → EPG → **EPG timeshift** — set to 0 first, not "auto". Save and reload EPG. 2. TiviMate → Settings → General → **Time zone** — set to your actual zone, not "device default", not "UTC". 3. Reload EPG (Settings → EPG → **Reload**), don't just relaunch the app — the offset is cached with the file. 4. If it's still off by exactly N hours after that, the XMLTV feed itself is publishing wrong times. Set **EPG timeshift** to the difference between the feed's zone and yours. Every cause and fix is in [EPG not loading? Here's every cause and the fix](/blog/epg-not-loading-causes-and-fixes).

Related threads

Sign in to join the conversation.

Sign in