XMLTV troubleshooting
A programme ends before it starts in the guide
Compare start and stop after interpreting their offsets. A wall-clock comparison can be misleading across midnight.
Compare start and stop after interpreting their offsets. A wall-clock comparison can be misleading across midnight.
Reproduce the condition
The XMLTV sample below is a small synthetic file. It carries no active media source or account data.
<tv>
<channel id="news.example"><display-name>Example News</display-name></channel>
<programme start="20250715180000 +0000" stop="20250715170000 +0000" channel="news.example"><title>Evening test</title></programme>
</tv>What the local check found
| Expected signal | Observed signal |
|---|---|
| Stop is at or before the start | Stop is at or before the start |
What to do next
Check the date as well as the local hour and offset. Regenerate the stop time in the same feed's actual schedule zone.
What to share if the problem continues
- The exact parser result and version of the importer or player.
- A minimal redacted sample with dates, IDs or segment names retained as needed.
- The output after checking the source export separately from the viewer app.