When TiviMate shows **“No Information”** in the TV guide, the important question is not simply “Did the EPG update?”
It is:
**Did TiviMate successfully load guide data, and did that guide data map to the channels in your playlist?**
Those are two different stages.
An EPG update can complete successfully while the guide still stays blank if the downloaded XMLTV data does not match the channel identifiers in your playlist. That distinction explains why repeated refreshes sometimes change nothing.
Use this order:
Check whether the EPG source actually loads.
Confirm the correct EPG source is attached to the playlist.
If some channels remain blank, test channel-to-EPG mapping.
If programmes appear at the wrong time, investigate timezone/offset separately.
Clear and reload EPG data only after checking the source.
Escalate to the provider when the supplied guide is missing, empty or no longer matches the playlist.
For a broader explanation of what an EPG is, use the IPTV EPG guide. This page stays focused on the TiviMate-specific “No Information” problem.
Quick diagnosis: which “No Information” problem do you have?
Every channel says “No Information”
Start with the EPG source itself.
Possible causes include:
Do not start by manually assigning hundreds of channels. First prove that usable guide data is present.
- no EPG source attached to the playlist;
- an expired or changed EPG URL;
- failed authentication;
- an unreachable EPG server;
- a provider supplying no guide data;
- a playlist that updated while the EPG source did not;
- guide data downloaded but matched to none of the playlist channels.
Some channels have guide data and others do not
This usually points away from a total EPG-download failure.
The likely issues are narrower:
This is where TiviMate's **Assign EPG** workflow becomes useful.
- those channels are absent from the EPG source;
- the playlist channel ID does not match the EPG channel ID;
- the channel was renamed;
- regional prefixes/suffixes interfere with matching;
- a secondary EPG source needs to be assigned manually.
The EPG updated successfully but everything is still blank
This is the key case many troubleshooting guides miss.
A successful update only tells you that TiviMate processed an EPG source without an obvious download failure. It does not guarantee that the programme entries can be associated with your playlist channels.
Treat this as a **mapping/data-quality problem** until proven otherwise.
The guide is populated but programmes are one hour early or late
That is not the same fault as “No Information”.
Check:
Do not keep refreshing the EPG if the data is present but shifted in time.
- the device timezone;
- daylight-saving-time changes;
- whether the XMLTV source already contains timezone information;
- any EPG time-offset setting exposed in your current TiviMate build.
Step 1: Check TiviMate's EPG update status
Open TiviMate and check the EPG settings/status area.
Current TiviMate users report that the EPG screen shows whether an update completed or encountered an error. Menu labels can vary slightly between releases, but the relevant controls are under the TiviMate **EPG** and **playlist** settings.
Run a manual EPG update and note the result.
If the update fails
Focus on the source before channel mapping.
Check:
If you use M3U or Xtream credentials and are unsure which URL or login field supplies what, use the M3U and Xtream Codes guide.
- the EPG URL;
- whether the account is still active;
- whether the service changed domain/server;
- whether the playlist credentials changed;
- whether the device can reach the source;
- whether the provider reports an EPG outage.
If the update succeeds
Do not assume the problem is solved.
Now check whether:
Those three outcomes point in different directions.
- all channels are still blank;
- only certain channels are blank;
- programmes appear but at the wrong time.
Step 2: Verify the EPG source is attached to the correct playlist
TiviMate supports multiple playlists, so an EPG source can exist in the app without being useful to the playlist you are viewing.
Open the settings for the affected playlist and verify its assigned EPG source or sources.
In current TiviMate builds, the relevant controls are generally under:
**Settings → Playlists → [your playlist] → EPG / EPG sources**
The exact wording can vary by release.
Check that:
After confirming the source, update the EPG again and return to the TV guide.
Step 3: Understand why XMLTV can load but still show “No Information”
This is the most useful technical distinction.
A playlist and an EPG are separate data sets.
A simplified M3U channel might contain something like:
```text #EXTINF:-1 tvg-id="bbc1.uk" tvg-name="BBC One",BBC One http://example.invalid/stream/123 ```
A simplified XMLTV EPG might identify the same channel like:
```xml <channel id="bbc1.uk"> <display-name>BBC One</display-name> </channel> ```
The important part is the relationship between the playlist channel and the EPG channel.
If the playlist says:
```text tvg-id="bbc1.uk" ```
but the EPG identifies it as:
```text id="bbc.one.uk" ```
the guide may fail to associate them automatically.
The EPG file can therefore be valid, downloadable and full of programme data while your TiviMate guide still displays “No Information”.
That is a mapping problem, not necessarily a download problem.
Step 4: Test manual “Assign EPG” on one missing channel
Do not remap the whole playlist yet.
Choose **one familiar channel** that says “No Information”.
In the current TiviMate TV guide workflow, users can long-press/select the channel or programme area and open **Assign EPG**. From there, TiviMate can search the EPG entries available from sources assigned to that playlist.
The exact remote sequence can vary slightly, but the principle is:
If manual assignment works
You have proved three things:
The remaining issue is channel-to-EPG mapping.
- TiviMate can read the EPG source;
- the EPG contains data for that channel;
- automatic matching failed.
If no matching guide entry exists
That EPG source may not contain the channel at all.
Adding more refreshes will not create programme data that is absent from the source.
Step 5: Why channel names can break automatic matching
Playlist names often contain extra labels such as:
An EPG source may use a simpler name or a different identifier.
If the playlist includes a usable `tvg-id`, matching can be much more reliable than comparing display names. If IDs are missing or inconsistent, the app may have fewer signals to work with.
This is why changing a channel's visible name sometimes helps matching—but renaming channels manually is not the first thing to do.
First test **Assign EPG** on one channel.
If a clean manual match works, you know the source itself is useful.
Step 6: When the provider EPG is incomplete
Some IPTV playlists contain thousands of entries, including:
Not every one of those channels necessarily has conventional broadcast schedule data.
If major mainstream channels have EPG data but certain custom channels do not, that may be normal for the source.
If ordinary channels that previously had programme data suddenly all become blank, contact the provider before manually rebuilding everything.
Useful questions to ask are:
If this site's service is the source you use, contact support with the playlist type and a few affected channel names. Do not post credentials publicly.
Step 7: Clear EPG data only after checking the source
Clearing EPG data can be useful when stale guide information is cached locally.
It is not a substitute for validating the source.
A safe order is:
After clearing the EPG data, allow the guide to repopulate before judging the result.
Large guide sources can take longer than small ones.
Do not repeatedly delete the entire playlist simply to refresh the EPG. That can destroy favourites and custom organisation without fixing a source or mapping problem.
Step 8: Playlist refresh and EPG refresh are not the same thing
Updating a playlist refreshes the channel/source list.
Updating an EPG refreshes programme-guide data.
A provider can change one without the other.
For example:
If your provider changed channel names or IDs recently, ask whether there is a matching updated EPG source.
Step 9: Diagnose wrong times separately from missing information
If programme names appear but the times are wrong, the mapping stage probably succeeded.
Check the device's:
Then check whether your current TiviMate build exposes a relevant EPG time-offset control for the source or playlist.
Avoid the “add one hour” reflex
In the UK, daylight-saving changes can make a one-hour error especially tempting to patch manually.
But a manual offset can become wrong again when:
Use an offset only after confirming that the underlying source is consistently shifted.
- BST changes back to GMT;
- the EPG source corrects its own timezone;
- the provider changes XMLTV generation.
Step 10: What if EPG is correct for most channels but a few are wrong?
Treat this as a mapping problem, not a total EPG failure.
For each affected channel:
For a small number of missing channels, manual assignment can be the fastest fix.
For hundreds of mismatches, provider-side playlist/EPG alignment is the better solution. You should not need to repair an entire commercial channel list one row at a time.
Step 11: What if manual assignment finds the right channel but data is still blank?
Possible explanations include:
Try:
A manual assignment cannot repair an empty XMLTV schedule.
Step 12: Cross-test another player when the source is questionable
If you have another legitimate IPTV player available, load the same playlist/EPG there.
EPG is blank in both players
That strongly points toward:
- the EPG source;
- provider data;
- channel identifiers;
- or account/source configuration.
EPG works elsewhere but not in TiviMate
Now TiviMate-specific state or mapping deserves more attention.
Re-check:
Do not rebuild the entire account until you have isolated the difference.
- assigned EPG source;
- manual channel assignment;
- local EPG clear/reload;
- app update/state.
Step 13: Do you need another EPG source?
Only if the current one is genuinely incomplete or unusable.
Use a legitimate guide source that you are authorised to access and that covers the channels you need.
Adding many EPG sources indiscriminately can make troubleshooting harder because you no longer know which source is supplying each match.
A better method is:
For the general mechanics of XMLTV and EPG sources, continue to the IPTV EPG guide.
TiviMate “No Information” decision table
Decision table
| What you see | Most likely direction |
|---|---|
| EPG update fails | Source URL, credentials, server or network |
| Update succeeds, all channels blank | Mapping mismatch or empty/incompatible source |
| Some channels work, some are blank | Missing entries or channel-ID/name mismatch |
| Manual Assign EPG fixes one channel | Automatic mapping issue |
| No matching channel appears in Assign EPG | Source does not contain that channel or uses unexpected naming |
| Programmes appear one hour wrong | Timezone/DST/offset issue |
| Playlist changed recently, EPG stopped matching | Playlist/EPG identifiers no longer aligned |
| Same EPG blank in another player | Provider/source issue |
| Same EPG works elsewhere | TiviMate assignment/cache/state issue |
What not to do first
Avoid these opening moves:
The clean troubleshooting order is:
**Load → assign source → map → time-align → clear/reload → escalate.**
FAQ
Why does TiviMate say “No Information” after EPG updated successfully?
Because downloading EPG data and mapping it to playlist channels are separate stages. The source can load successfully while the channel identifiers or names do not match.
How do I manually assign EPG to a channel in TiviMate?
Open the TV guide, highlight the channel with missing information, open its context menu and choose **Assign EPG**. Search the available EPG entries and select the correct channel. Exact remote navigation can vary slightly by TiviMate version.
What is `tvg-id` and why does it matter?
`tvg-id` is commonly used in M3U playlists to identify a channel. An XMLTV EPG also identifies channels. When those identifiers align, automatic matching is much easier. If they differ, manual mapping may be required.
Why are only some TiviMate channels missing EPG?
The EPG source may not contain those channels, or the playlist names/IDs may not match their guide entries. Test one missing channel with **Assign EPG**.
Why is TiviMate EPG one hour wrong in the UK?
Check the device timezone and daylight-saving settings first. If the source itself is consistently shifted, inspect TiviMate's available EPG offset controls. Avoid a permanent manual offset until you know whether the XMLTV source or device clock is responsible.
Does TiviMate create EPG data itself?
No. TiviMate displays guide information supplied by your EPG source or IPTV service. Its official Google Play listing describes EPG as a player feature, while the service/playlist remains responsible for supplying content and associated data.
Should I delete and re-add my playlist?
Not as a first step. It can remove favourites and custom organisation while leaving the underlying EPG source or mapping problem unchanged.
Can I use a second EPG source?
Yes, when your current source has gaps. Add secondary sources deliberately and test them rather than loading many at once. For a few channels, manual assignment may be simpler.
Final fix sequence
If your TiviMate guide shows “No Information”, use this order: