OSM PLAYERManage playlist
Troubleshooting

IPTV EPG Not Showing? Check the Source and Channel Match

IPTV EPG not showing while channels still play usually calls for checking the guide source, programme dates and channel matching first. Video and guide information are separate: a working stream does not prove that its programme listings are available. Start by identifying whether your playlist uses Xtream Codes or a separate XMLTV guide, then follow the checks below. You will be able to separate changes you can make yourself from missing data your provider needs to correct.

OSM PLAYER team7 min read

Confirm whether channels play without the guide

Open a channel that says No information in the guide and try watching it. Repeat with a second channel from another category. If both play but neither has programme details, start with the EPG checks below. Changing video settings is unlikely to address missing listings, because those listings come from a separate source of data.

If the channel list itself is missing, or every stream also fails, the problem is broader than an empty guide. Check whether the playlist loads and whether your provider credentials are accepted. Follow the playlist link troubleshooting steps if the app cannot load your M3U playlist at all.

Notice the pattern before changing anything. A completely blank guide, a few empty channels and listings that stop at a particular hour point to different checks. Note two affected channel names and the date and time you expected to see. That gives you a repeatable check after each change.

Check how your playlist receives EPG data

With Xtream Codes, the server URL, username and password connect the playlist to the provider's guide as well as its content. You normally do not need to invent a separate XMLTV address. If live channels load but listings do not, ask whether the guide is available for that same account. Our Xtream Codes setup guide explains which details belong together.

With a regular M3U or M3U8 playlist, stream addresses and programme listings are separate. The playlist can load channels successfully while an absent, incorrect or outdated EPG link leaves the guide empty. You can add an EPG link alongside the playlist; the M3U playlist guide explains that setup.

In OSM PLAYER, an M3U link containing get.php?username=…&password=… is recognised and stored as Xtream Codes, bringing films, series and the guide. Other M3U files are read directly by the app. Check which kind you added rather than assuming every link described as M3U needs the same guide configuration.

Save changes and press Refresh

After saving the playlist, return to the app on your viewing device and press Refresh. Saving changes on your phone is not the final step: the app needs to pick up the updated playlist details. Once the refresh finishes, open the guide and check the same channels and time period you noted earlier.

Look for actual programme titles in the current and next slots, not just channel names or logos. A guide source can contain channel descriptions without programme entries. Likewise, a successful download can return an error page or data that is not usable XMLTV. Reaching the address and getting useful listings are different checks.

If nothing changes, avoid repeatedly saving the same address. First confirm you edited the playlist on the correct device, especially if you use several devices or playlists. If Xtream credentials are rejected as well, follow the Xtream login troubleshooting steps before investigating individual guide entries.

Check channel matching and gaps in the source

Channel names on screen are labels, not proof of a match. In a typical M3U and XMLTV pairing, the playlist's tvg-id corresponds to a channel identifier in the XMLTV file, and programme entries refer to that identifier. Two entries can display the same name yet use different identifiers, leaving the guide unable to associate the programmes with the stream.

If you are comfortable inspecting the files privately, compare an affected channel's tvg-id with the guide's channel identifier and programme references. Otherwise, ask your provider to check them. Renaming the channel on screen is not a reliable repair. Request a matching playlist-and-guide pair rather than trying unrelated guide sources.

Dates matter too. An XMLTV source may download correctly but contain only yesterday's programmes or stop before the period you are viewing. If a few hours are blank between populated entries, the source may have schedule gaps. Ask whether programme entries actually exist for those channels during those hours.

If programme titles appear but are consistently several hours early or late, treat that as a timing problem rather than a completely missing guide. Check your device's date, time and time zone, then ask your provider to verify the timestamps and time-zone offsets in the source. XMLTV timestamps without a time-zone offset are interpreted as UTC.

What to ask your provider when entries stay empty

You can correct a copied link, use the right account, save the configuration and refresh your device. You cannot create missing programme entries or repair the provider's guide server from the player. OSM PLAYER is a media player only: it does not sell, host or include channels, films, series or playlists, and it does not supply the provider's listings.

Send a short report that separates playback from guide behaviour. Say whether channels play, whether the entire guide is empty or only certain entries, and what happened after Refresh. Share credentials only through an appropriate private support channel, not in a public post. Ask the provider to verify these specific points:

Once your provider confirms the guide is reachable, current and matched to your playlist, refresh and check the same channels again. If those checks pass but entries remain empty, contact player support with your device type, affected channels, time period and any exact error shown.

  • Is this the correct EPG source for my playlist and account?
  • Does it contain programme entries for these channels today and over the next few days?
  • Do the playlist identifiers match the XMLTV channel and programme references?
  • Are the blank hours missing from the source, or are its timestamps shifted?
  • If the source returns an error, when will access be restored?

Published 9 Nov 2026

Frequently asked questions

Can't find your answer? Ask us.
Why does my IPTV guide say No information when channels work?

Video playback and programme listings use separate data. A missing guide link, unavailable source, unmatched channel identifier or lack of current programmes can leave the guide empty while streams play.

Does an M3U playlist automatically include an EPG?

Do not assume it does: a regular M3U playlist may need a separate EPG link. An M3U URL recognised as Xtream Codes uses that connection to bring the guide.

Why are only some channels missing programme information?

The source may not cover those channels, their identifiers may not match, or their schedules may contain gaps. Ask your provider to check specific channel names and times rather than reporting only that the guide is broken.

Will reinstalling the player fix an XMLTV guide that is not loading?

Reinstalling cannot add missing programmes or repair a guide server. Check the source, matching and Refresh first; if you want to try the setup in OSM PLAYER, download the app on a supported device and use its free seven-day trial with your own playlist.

Keep reading

All posts