

Programme guide & XMLTV
Fix empty listings, wrong channels or shifted programme times.


Match XMLTV programmes to the right channel
Inspect one channel identifier and one programme record before remapping your electronic programme guide.
Fix an EPG that is one hour ahead
Compare the TV clock, time zone and source offset to find the cause of a uniform guide shift.
Why the programme guide stops after today
Trace missing future listings to the source date range, refresh result or local guide retention.
Find the right feed when a channel has two programme listings
Compare the exact regional station, XMLTV identifier and broadcast time before changing your whole programme guide.Common EPG questions
Why is my EPG one hour ahead?
Compare two known programmes. If both are shifted by the same amount, confirm the device time zone and daylight-saving settings. Remove any manual player offset and refresh before changing the source.
Why does one channel show the wrong programmes?
Compare its exact regional feed and guide identifier. If other channels show the correct time, fix the affected channel’s mapping and verify a known programme before adjusting the whole guide.
Why does the guide stop after today?
Check the source’s last published date and the app’s latest successful refresh. When several channels end at the same point, compare the supplied date range and how far ahead the app stores listings.
Why is my programme guide blank while live TV works?
The video stream and listings can use different sources. Check the guide’s last refresh result, date range and channel mapping. Try one station with an independent broadcaster schedule.
What does a channel ID do in XMLTV?
The programme entry points to a channel ID. That identifier connects the programme to a schedule row. A display name is separate and can be shared by different regional versions.
Should I increase my EPG history when the guide is slow?
Check available storage and whether you need older listings first. A longer history can make the local guide larger. Use the smallest retention window that covers the viewing task.
Should I apply a manual EPG offset immediately?
Record the current offset and confirm the device time zone. After a fresh import, compare two known shows. Apply a manual adjustment only if you can reproduce the remaining uniform error.
Why do two guide rows have the same station name?
The display names can match while the regional editions and guide IDs differ. Use a local bulletin to identify the feed playing on the screen, then map the single row to that edition. Check the next scheduled refresh to see whether the change holds.
Why does my manual channel mapping disappear the next day?
Record the chosen ID and the app’s last guide update. Some players apply automatic matches again on import, or the provider may change an ID. See whether the app has a persistent manual override before editing the whole list.
What if the listings are wrong only on the clock-change weekend?
Compare a known programme on either side of the change. Keep the dates, local time zone, and guide source offset in your notes. If several unrelated channels shift together, check the device clock and manual offset before remapping individual feeds.
Why does one guide list tomorrow while another stops tonight?
The data sources may publish different time windows, and the apps may keep different lengths of guide data. Compare the last entry on two channels and the last successful refresh. That tells support whether to inspect the supplied schedule or the app’s storage.
Which identifier should I share when the schedule belongs to another channel?
Share the broadcaster, regional edition, visible channel name and public or redacted guide ID. Include one programme with its expected time. Remove private server addresses and tokens from exported files before sharing.