Short answer: an empty or wrong TV guide is almost always one of four things: the guide address is missing or out of date, the guide file is too big for the device to process, the channel IDs in your playlist don't match the IDs in the guide, or the time offset is wrong. The non-obvious catch is that "No information" on some channels and "No information" on all channels are different faults with different fixes. Work out which one you have before changing any settings.
At a glance
Read the symptom first
| Whole guide empty | Guide URL missing, dead or too large |
| Some channels empty | Channel ID mismatch |
| Shows wrong programme | Time offset or wrong channel mapped |
| Guide stops after a day | Refresh not running |
| First move | Force a guide update, then wait |
How the guide gets onto your screen
It helps to know the chain, because each link fails in its own way. Your player app holds two separate things: a channel list and a programme guide. They arrive from different addresses and are joined inside the app.
- The app downloads the guide file, an XML document in a format called XMLTV, often compressed as
.xml.gz. - It unpacks and reads every channel and every programme in the file, which can be hundreds of thousands of entries.
- For each channel in your list, it looks for a guide channel with the same ID.
- It applies a time offset and draws the grid.
If you get nothing, the chain broke at step one or two. If you get some channels but not others, it broke at step three. If you get the wrong programmes, step four. That's the whole diagnostic method. For background on how the channel list side works, see what's inside an M3U playlist.
Diagnose by symptom
| What you see | Most likely cause | First fix to try |
|---|---|---|
| "No information" on every channel | No guide source set, or the download failed | Check the guide URL is present, then force an update |
| Guide worked, now blank everywhere | Guide address changed or subscription lapsed | Re-add the login or playlist; ask the provider for the current guide URL |
| Most channels fine, a few blank | Those channels' IDs don't exist in the guide | Manually map the channel to a guide entry |
| Programmes shifted by an hour or more | Time offset, often after a clock change | Adjust the guide time shift in settings |
| Guide shows today only, then goes blank | Automatic refresh off or failing | Set a daily update interval |
| App freezes or restarts while loading guide | File too large for device memory | Use a smaller, country-specific guide |
When the entire guide is empty
Check there is a guide source at all. With an Xtream-style login, most players pull the guide automatically from the same server. With a plain M3U playlist, they only get one if the playlist header includes a guide address or you add one yourself. Plenty of blank guides are simply guides that were never configured.
Force an update. Every major player has a manual option: in TiviMate it sits under the guide settings as an update command; in IPTV Smarters there's an "Install EPG" or refresh step. After triggering it, leave the app alone for a few minutes. A large guide takes time to process, and leaving the screen can cancel the job.
Test the address outside the app. Paste the guide URL into a browser on a computer. If you get a download or a wall of XML, the file exists. If you get an error page, a login page or nothing, the problem is upstream and no player setting will fix it.
Clear the app's cache. On Android TV and Fire TV, clearing cache (not data) for the player forces a clean download without losing your settings. Clearing data wipes playlists too, so save your login details first.
When only some channels are blank
This is the most common complaint and it's nearly always an ID mismatch. The player looks for a guide channel with exactly the same ID as the playlist entry. "BBCOne.uk" and "bbcone.uk" may or may not match depending on the app; "BBC1.uk" won't.
Typical reasons the IDs drift apart:
- The provider renamed or re-numbered a channel but the guide still uses the old ID.
- You're combining a playlist from one source with a guide from another.
- The channel is a regional or HD/SD variant that the guide only lists once.
- The channel genuinely has no guide data anywhere, which is common for small or international channels.
Most full-featured players let you fix this by hand. Long-press or open the channel's options and look for something like "EPG source" or "match to programme guide", then search the guide for the right entry. It's tedious for dozens of channels but you only do it once, and the mapping survives refreshes in most apps.
When the times are wrong
XMLTV stores every programme time with an offset from UTC. In theory that means your player converts it to local time automatically. In practice, three things interfere:
- The device's own time zone is wrong. Check the system settings on the TV or stick, not just the app. Automatic time zone is the safest choice.
- The guide was built with a fixed offset that doesn't follow daylight-saving changes. The guide is right half the year and an hour out the other half.
- The channel itself is a time-shifted feed, such as a US West Coast feed matched to East Coast guide data, so it is correctly three hours off.
Players include a "guide time shift" or "EPG offset" setting in whole or half hours. Use it only after you've confirmed the device clock is right, otherwise you'll be correcting one error with another. Some apps let you set the shift per guide source rather than globally, which is useful when one source is right and another isn't.
When the guide runs out
Guides usually carry somewhere between two and fourteen days of listings. If your player downloaded it once and never again, the grid will run dry and every channel shows blank from that point forward.
Set the automatic update to daily. Some devices, especially streaming sticks, stop background tasks to save power, so the scheduled refresh never happens. If that's the pattern, a manual refresh every few days, or updating on app start, solves it. Opening the app shortly after a scheduled refresh time is enough on some models.
Device limits nobody mentions
A full international guide can be enormous: tens of megabytes compressed and several times that once unpacked. Budget streaming sticks with 1–2 GB of memory, most of it already used by the operating system, can simply run out of room while parsing it. The symptom is an app that freezes, restarts or silently gives up on the guide.
- Ask your provider whether it offers a smaller guide limited to your country or channel groups.
- Hide channel groups you never watch; some players then skip their guide data.
- Reduce the number of days kept in the guide settings.
- Close other apps before refreshing.
If you're regularly hitting these limits, the device may be the real constraint. Choosing a streaming device for IPTV compares how much headroom the common boxes have.
When it's the provider's side
Sometimes the fault isn't in your house. Guides are assembled from broadcaster data by the service or a third party, and that feed can break. Signs it's upstream:
- The guide URL returns an error or an empty file in a browser.
- The same account shows the same gap on a different device or app.
- Many channels lost data on the same day, without you changing anything.
At that point, contact the provider with specifics: which channels, since when, and which app. A licensed service with a real support desk will fix a broken guide feed; it's part of what you pay for. A seller with no company name and a messaging-app support channel often won't, and a guide that keeps breaking can be an early sign that the whole service is unstable. If you're working through other playback faults at the same time, testing streams in VLC separates stream problems from app problems. And if you're choosing a player partly on guide handling, our IPTV player comparison covers how each one handles large guides and manual mapping.
Quick answers
Why does my IPTV guide say "No information"? Either no guide loaded at all, or the channel's ID in your playlist doesn't match any channel in the guide file. If it's on every channel, check the guide source; if only on some, check the mapping.
How do I force the EPG to update? Use the player's manual guide update option, then leave the app open for a few minutes while it downloads and processes the file.
Why is my guide an hour off? Usually the device time zone, a daylight-saving change the guide didn't follow, or a time-shifted channel feed. Fix the device clock first, then use the app's guide offset.
Can I use a different guide from my playlist provider? Yes, most players accept any XMLTV address, but the channel IDs may not match and you'll need to map channels manually.
Why does the guide load on my phone but not my TV stick? Low memory on the stick. Try a smaller guide, fewer days, or fewer channel groups.
Does clearing the app's data fix the guide? It can, but it also deletes your playlists and settings. Clear cache first; clear data only after saving your login details.
How often should the guide refresh? Once a day is typical. More often wastes bandwidth; less often risks the grid running out.
Menu names vary between player apps and versions; the steps above describe the common options rather than any single app. Checked September 2026.