Claim

Flickhaven IPTV UK

IPTV EPG Not Working — Fix Your UK TV Guide

A missing or wrong IPTV TV guide is usually an EPG source problem rather than a subscription fault. Force a guide refresh inside the player first — TiviMate and IPTV Smarters both bury this in settings rather than the main menu. If the guide is empty, the EPG URL is wrong or expired; if programmes appear at the wrong times, the timezone offset needs correcting. Both fixes take a couple of minutes and no reinstallation.

Last updated

The EPG (Electronic Programme Guide) is the TV guide that shows what's on each channel — essential for UK viewers following Premier League fixtures, BBC schedules, and catch-up TV. Here's how to fix it when it stops working (for faults beyond the guide, start from our hub of IPTV fixes). For background on how IPTV and EPG work together, see our complete IPTV guide · what an EPG actually is · how IPTV catch-up TV works.

Common EPG Problems

  • ▸EPG shows 'No information' on all channels
  • ▸EPG loads partially then stops
  • ▸Wrong times — programme guide 1 hour off
  • ▸EPG worked before but stopped after an update
  • ▸Specific channels missing from the EPG

Diagnose it in order

Match your symptom to one of the cases below before you start pressing refresh. Each case points to one or two of the numbered fixes further down, and tells you why that fix and not another.

'No information' on every channel

  • Most likely cause: The guide file never downloaded. The channel list and the EPG are two separate downloads, so the list can load perfectly while the guide fails.
  • Check: Open the app's EPG settings and look for a last-updated time or a source count. A blank or very old value confirms the guide has not been fetched.
  • Fix: Fix 1 or Fix 2 (force a refresh), then leave the app open until the update finishes.
  • Why this step matters: Refreshing the playlist alone does not always refresh the guide, so a channel-list refresh can look successful while the EPG stays empty.

The guide is full for most channels but blank for a few

  • Most likely cause: Those channels are not mapped to a guide entry. Regional variants and recently added channels are the usual gaps.
  • Check: Open the channel's options. If the app shows an EPG ID or guide-source field and it is empty, the mapping is missing rather than the data.
  • Fix: In TiviMate you can assign a guide entry to a channel manually from the channel options. Otherwise send us the channel names on WhatsApp (Fix 5) so the mapping can be corrected at source.
  • Why this step matters: A refresh cannot fill a gap that does not exist in the guide file, so repeating Fix 1 will not help here.

Programmes are listed exactly one hour early or late

  • Most likely cause: A time-zone offset. The guide carries times in UTC and the app is not applying the UK offset, or is applying last season's.
  • Check: Compare one programme's start time in the guide with the clock on your device. A constant one-hour difference on every channel is the giveaway.
  • Fix: Fix 3: set the timeshift to match GMT or BST.
  • Why this step matters: If you correct the offset at the server end instead, the guide will be wrong again at the next clock change.

The guide shows yesterday's programmes, or stops part-way through the day

  • Most likely cause: The cached guide is stale because automatic updates are off, or the device clock is wrong and the app is reading the right guide at the wrong moment.
  • Check: Confirm the device's date and time are set to automatic, then check whether the app's EPG auto-update is enabled.
  • Fix: Fix 4 (clear the cache), then switch auto-update on so the guide refreshes before you sit down to watch.
  • Why this step matters: The guide is a schedule with absolute timestamps. A device clock that is hours out shifts the whole thing.

It worked until the app updated

  • Most likely cause: The update reset settings, disabled the EPG source for your playlist, or cleared the cache without rebuilding it.
  • Check: Open the playlist's settings and confirm the EPG source is still enabled and still points at the provider's guide.
  • Fix: Re-enable the source, then Fix 1. If the guide still will not populate, Fix 6.
  • Why this step matters: After an update the app often looks unchanged while a single toggle underneath has flipped.

Where the EPG settings live in each app

TiviMate

Settings → EPG holds the update schedule, the cache controls and the timeshift. Each playlist also has its own EPG source toggle under Settings → Playlists, which is where an update can quietly switch the guide off. When you log in with Xtream Codes, the guide address is supplied with your credentials, so you should not need to type an EPG URL unless support asks you to.

IPTV Smarters Pro

The guide lives on the EPG tab and refreshes with the playlist. An Xtream Codes login fetches the guide automatically; an M3U login needs the EPG URL typed into its own field when you add the playlist, and a blank field there is the usual reason an M3U setup shows no guide. The time offset sits in the general settings. For a walkthrough with screenshots, see our guide to repairing the EPG in IPTV Smarters Pro.

Smart TV apps

Apps installed directly on a Samsung or LG TV usually have fewer guide controls. Some manage the playlist and EPG through the app developer's website rather than on the TV, so a missing guide may need the EPG URL added there. If the app offers no EPG option at all, the practical fix is a different app or a streaming stick with TiviMate.

iPhone and iPad

GSE Smart IPTV and IPTV Smarters both pull the guide from an Xtream Codes login without extra setup. If you added the playlist as an M3U file, open the playlist entry and add the EPG URL alongside it. iOS pauses background downloads quickly, so keep the app open while the guide updates.

Keep the guide from dropping out again

  • ▸Leave auto-update on and schedule it for a time the device is likely to be on but idle, such as early morning.
  • ▸Keep the device date and time on automatic. A manual clock drifts, and a drifting clock shifts the whole guide.
  • ▸Run one playlist with one EPG source. Two playlists pointing at two guides double the download and can overwrite each other's channel mapping.
  • ▸After any app update, glance at the EPG settings before you assume the update broke something else.
  • ▸Check the timeshift setting on the Sunday the clocks change in March and October.

Fix 1: Force Refresh the EPG in TiviMate

  1. 1Open TiviMate and go to Settings (gear icon).
  2. 2Scroll down to EPG Settings.
  3. 3Tap Refresh EPG Now.
  4. 4Wait 3–5 minutes for the full EPG to reload.
  5. 5Navigate back to the TV Guide to check if it has populated.

💡 Set TiviMate to auto-refresh EPG daily at 6am in Settings → EPG Settings → Auto Update.

Fix 2: Force Refresh EPG in IPTV Smarters Pro

  1. 1Open IPTV Smarters Pro and go to your playlist settings.
  2. 2Tap Update Playlist / Refresh.
  3. 3Allow 2–3 minutes for the EPG data to download.
  4. 4Navigate to the Live TV section and check the EPG column.

Fix 3: Fix EPG Times Showing 1 Hour Wrong

  1. 1This is a timezone issue — your app is using UTC instead of UK time (GMT/BST).
  2. 2In TiviMate: Settings → EPG Settings → EPG Timeshift → set to +0 (winter) or +1 (summer/BST).
  3. 3In IPTV Smarters: Settings → Time Offset → adjust to match your local time.
  4. 4The EPG times should now match UK broadcast schedules.

💡 UK clocks change in March (BST, UTC+1) and October (GMT, UTC+0). Update your timeshift setting each time.

Fix 4: Clear EPG Cache

  1. 1In TiviMate: Settings → EPG Settings → Clear EPG Cache.
  2. 2Close and reopen TiviMate, then refresh EPG.
  3. 3This forces the app to download fresh EPG data from the server.

Fix 5: Check Your Flickhaven EPG URL

  1. 1Some IPTV apps require the EPG URL to be entered separately.
  2. 2Contact Flickhaven support on WhatsApp to confirm your EPG URL.
  3. 3In your IPTV app settings, find the EPG URL field and enter the URL provided.
  4. 4Save and refresh the EPG.

Fix 6: Reinstall the IPTV App

  1. 1Uninstall your IPTV app completely.
  2. 2Reinstall it fresh from the app store.
  3. 3Re-enter your Flickhaven credentials.
  4. 4Allow 5–10 minutes for the EPG to fully populate after first login.

EPG Questions

How long should the EPG take to load the first time?+

Several minutes on a first login, because the app downloads a schedule for every channel in the playlist before it can show anything. Leave the app in the foreground until it finishes. Switching apps or rebooting part-way through is the most common reason a first-time guide ends up half full.

Does the TV guide use a lot of data?+

No. The guide is downloaded once per update rather than streamed, and it is small next to a single evening of HD viewing. Leaving auto-update on costs very little and avoids the blank-guide problem entirely.

Why do only some channels offer catch-up from the guide?+

Catch-up is provided per channel, not across the whole lineup. The guide shows a catch-up or archive marker on channels that have it. If a channel you expect to see catch-up on has lost its marker, refresh the guide first, because the marker travels with the guide data.

Can I use a different EPG source instead of Flickhaven's?+

Most apps accept an external XMLTV guide URL, but the channel IDs in that guide must match the IDs in your playlist or you will get blank rows. The provider guide is already matched to the channel list, so use that unless you have a specific reason not to.

EPG Still Not Working?

Our support team can send you the correct EPG URL and walk you through setup via WhatsApp.

Related reading: UK IPTV guide · which IPTV providers are worth paying for · try it free for 24 hours.