XMLTV troubleshooting

A partial schedule date cannot identify a TV slot

A date-only value cannot establish the minute of a scheduled event in this check.

A date-only value cannot establish the minute of a scheduled event in this check.

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="20250715" stop="20250715190000 +0000" channel="news.example"><title>Evening test</title></programme>
</tv>

What the local check found

Reproducible check against the packaged fixture and parser.
Expected signalObserved signal
Start needs a full valid date and numeric offset for this checkStart needs a full valid date and numeric offset for this check

What to do next

Use the full recorded programme date, local time and offset for an exact lookup. Keep date-only metadata separate from timed slots.

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.

Sources and further reading