Why is my IPTV EPG not loading?

An IPTV EPG fails to load when the XMLTV/EPG URL is missing or wrong, the channel IDs don't match the guide data, your time zone offset is incorrect, or a large guide timed out before it finished downloading. Add the correct EPG URL, set your time zone, and force an EPG refresh — large guides can take a few minutes to populate.

The EPG (electronic program guide) is a separate XMLTV data feed from the channel list, so channels can play perfectly while the guide stays blank. With Xtream Codes logins the EPG is usually pulled automatically; with plain M3U playlists you often have to add the XMLTV URL yourself. If the guide is empty, start by confirming the player actually has an EPG source configured.

When the EPG loads but shows the wrong times or 'No information', the cause is almost always a time-zone/offset setting or mismatched channel IDs (tvg-id). Set the player's time zone to your own, enable the matching EPG offset, and give a large guide time to download fully — some players cap how many days they fetch, and big playlists can take several minutes on the first sync.

Fix an IPTV EPG that won't load

  1. Add the EPG source. In the player's settings, confirm an XMLTV/EPG URL is set — with Xtream Codes it's automatic; for M3U, paste the EPG URL manually.
  2. Match channel IDs. Ensure the playlist's tvg-id values line up with the EPG data so programmes attach to the right channels.
  3. Set your time zone. Choose your local time zone and EPG offset so listings show the correct broadcast times.
  4. Force an EPG refresh. Trigger a manual guide refresh, or clear the EPG cache and re-download it.
  5. Allow time / extend days. Give large guides a few minutes to finish, and lower the 'EPG days' setting if downloads keep timing out.

Why the EPG stays blank

  • No XMLTV/EPG URL configured in the player
  • Channel tvg-id values don't match the guide data
  • Wrong time zone or EPG offset
  • Large guide timed out before finishing
  • Player EPG cache is stale and needs clearing
  • Provider EPG server briefly unavailable

Frequently asked questions

Why does my IPTV guide show the wrong times?

Wrong programme times are a time-zone/offset problem. Set the player to your local time zone and apply the matching EPG offset; after a refresh the listings will line up with live broadcasts.

How long does an IPTV EPG take to load?

Usually seconds, but a large multi-day guide on a big playlist can take a few minutes on the first sync. If it never appears, the EPG URL is missing or wrong rather than slow.

Want streaming that just works? Get a full-EPG TV Empire plan.

Get a full-EPG TV Empire plan

Related questions

Back to the IPTV setup & troubleshooting guides.