You press the guide button, the grid fills in, and the show listed as starting now actually started an hour ago. Or the grid is empty, with channel names and nothing else. Both problems are common, and both are fixable from the couch. This page explains how IPTV EPG data reaches your box, how to make it load, and how to line it up with your Canadian time zone, from St. John’s to Victoria. Grab the remote and keep your access e-mail handy.
We go in the order that saves the most time: understand where the guide comes from, make it load, set the box clock, then adjust the player only if something is still off. Along the way you will find the exact menu paths for the boxes we see most often, a table of Canadian zones, a routine for the clock-change weekends and a fault table for the stubborn cases. If your player is not installed yet, start with the box setup overview and come back once the first channel plays.
What IPTV EPG data is and how it reaches the box
EPG stands for electronic programme guide. It is separate from the video. The picture comes in as a stream when you open a channel; the guide comes in as a block of listings that the player fetches, stores on the box and matches to each channel in your list. That is why you can have perfect channels and an empty guide, or a full guide sitting an hour off.
Each arrow in that chain is a place where things can go wrong, and each has its own fix. If the player never fetched the data, you refresh. If the box has no room to store it, you tidy storage. If the clock is wrong, you fix the time zone. If the player cannot match a listing to a channel, that row stays empty and there is nothing to adjust on your side. Knowing which arrow failed saves you from changing settings that were never the problem.
The data is refreshed from time to time by the player, not continuously. On most players you can also ask for a refresh by hand. The first load after login is the heaviest, because the player builds its whole guide from scratch. Later updates only bring in new days.
Reading the guide grid with the remote
Before fixing anything, learn to read what the grid is telling you. Most box players show the guide in one of two forms: a full grid that fills the screen, or a mini guide that slides over the picture when you press OK or Left during playback. Both use the same data.
The essentials of a guide view. A healthy setup shows a shift of zero.
Here is how the remote usually moves through a grid. Up and Down change channel row. Right moves forward in time, programme by programme, and Left brings you back towards now. OK on a cell either opens the channel or shows details for that programme, depending on the player. Back closes the grid and returns you to whatever was playing. Many players also let you jump a whole day ahead with the channel up and down keys if your remote has them; try it once to see what yours does.
A quick health check: open the grid, find a channel you are watching right now, and compare its “now” cell with the picture. If the title matches, the clock and the data agree. If the title is the one before or after, you have a shift. If the cell is blank, the data is missing for that channel. Those three answers decide which section of this page you need next. Write down which one you got before you change anything; it saves going round in circles later. Our remote control tips cover the long-press shortcuts that make moving around a big grid much quicker.
Five reasons an IPTV EPG looks wrong
Almost every guide complaint we receive comes down to one of these five causes. Look at what your grid shows, then pick the matching tile.
Not loaded yet
The guide often arrives last after login. An empty grid in the first minutes is normal.
Wrong box clock
Every listing slides by the same amount, usually a whole hour or more.
Missed clock change
A manual clock does not follow spring and fall. The grid drifts by an hour overnight.
Stacked shift
A manual shift set while the clock was wrong, and still there after the clock was fixed.
Full storage
A small box with no room left cannot save new days, so the grid stops short.
No listings for a channel
Some channels carry no guide data at all. Their rows stay blank in every player.
Notice that only one of the six tiles points at the guide data itself. Four of them are about your box and your player, and they are all fixable from the couch. That is why we always ask about the clock before anything else when someone writes to support about the guide.
Getting the IPTV EPG to load the first time
How the guide arrives depends on the login type. With Xtream Codes, most players pull the guide in together with channels, series and movies. Our guide to Xtream Codes on your box walks through that login. With an M3U link, some players need you to add a guide address in their settings or refresh the guide by hand; our M3U playlist page explains where the playlist itself goes.
- Log in and wait. After entering your access, let the player finish its first load. Put the remote down while a loading bar is showing.
- Open the guide view. Press Guide on the remote if it has one, or find TV Guide or EPG in the player’s main menu.
- Refresh if empty. In the player’s settings, look for Update EPG, Refresh guide or Reload. Press OK and wait a minute without touching anything.
- Leave and reopen. Press Back until you leave the app, reopen it from the home screen, and check the guide again. Many players finish building the grid on the next launch.
- Check several channels. Scroll through a dozen rows. If most show listings, the guide is working and the blank ones simply carry no data.
- Write to support if it stays empty. Give the player name, the box model and whether you used Xtream Codes or M3U.
Hands-on tip: the first guide load can be heavy on a small box. Do it on Ethernet or close to the router, at a quiet hour, and avoid pressing buttons while the player shows a loading bar. Presses made during the load are queued and can close the guide before it finishes.
Xtream Codes and M3U: how each brings the guide
Your access e-mail contains Xtream Codes details or an M3U link, and both open the same catalogue. Where they differ is in how much work the player does for you on the guide side.
| Point | Xtream Codes login | M3U link |
|---|---|---|
| Guide source | Usually fetched with the login | Depends on the player; sometimes a separate guide setting |
| Setup effort | Nothing extra in most players | May need an extra field or a manual refresh |
| Matching to channels | Done by the player from the same source | Done by the player from names in the playlist |
| First thing to try if empty | Refresh guide, then reopen the player | Check the player’s guide settings, then refresh |
| Best if | You want the guide with no extra steps | Your player is built around playlists |
If you set up with M3U and the guide never appears, try the Xtream Codes details from the same e-mail in the same player. Many people find the guide fills in at once. If your player only accepts playlists, look in its settings for a section called EPG, TV Guide or Guide sources, and contact support if you are not sure what to put there. We will tell you what applies to your player.
Whichever login you use, the guide does not change what you can watch. A blank guide never means a missing channel, and a full guide never means a better picture. Treat the two as separate jobs: first make sure channels play smoothly, then spend a few minutes on the grid. People who mix the two often end up reinstalling a player that was working perfectly, just because the listings were an hour off.
Set the box clock before anything else
Most players read the time from the box, not from the guide data. If the box thinks it is in another zone, every listing slides by the same amount. Fix the clock first, restart the player, and only then decide whether anything else needs changing.
| Device | Path on the remote | What to choose |
|---|---|---|
| Android TV and Google TV boxes | Settings, then System or Device Preferences, then Date and time | Automatic date and time on, then your time zone |
| Fire TV Stick | Settings, then Preferences, then Time Zone | The zone for your province or territory |
| Apple TV | Settings, then General, then Time Zone | Set automatically, or pick your city |
| Samsung and LG smart TVs | Settings, then General, then Time or Date and Time | Automatic time from the network, then your zone |
Menu names move a little between models and system versions, so if your path reads slightly differently, look for the words Date, Time or Time Zone under the system or general settings. Once the clock is right, close the player completely and reopen it. Many players only read the time zone when they launch, so a change made while the player is open does nothing until the next start.
Using a stick? The Fire TV Stick guide covers the other settings worth changing on first power-on. On an Android TV box, the date and time menu sometimes sits under Device Preferences rather than System.
Canadian time zones and your IPTV EPG
Canada spans six time zones, which makes guide alignment more of a puzzle here than in smaller countries. Two of them behave in ways that catch people out: Newfoundland sits half an hour from its neighbours, and most of Saskatchewan does not change its clocks in spring or fall. Use this table to choose the right entry on your box.
| Time zone | Where | What to watch for |
|---|---|---|
| Newfoundland | Newfoundland and southeastern Labrador | A half-hour offset: some players only shift in whole hours |
| Atlantic | Nova Scotia, New Brunswick, Prince Edward Island, most of Labrador | Pick Atlantic, not Eastern, on the box |
| Eastern | Most of Quebec and Ontario, eastern Nunavut | Check border regions where the zone changes |
| Central | Manitoba, northwestern Ontario, central Nunavut | Western Ontario towns may differ from Toronto time |
| Central (Saskatchewan) | Most of Saskatchewan | No clock change: pick the Saskatchewan or Regina entry, not plain Central |
| Mountain | Alberta, parts of British Columbia, Northwest Territories | Parts of eastern British Columbia use Mountain time |
| Pacific | Most of British Columbia | Yukon keeps its own setting: choose the Yukon or Whitehorse entry there |
When your box offers a list of cities instead of zone names, pick the nearest large city in your own zone. A box in Moncton set to Halifax is right; a box in Moncton set to Montreal is an hour off. If you live close to a zone border, check the time shown on your phone and match the box to it.
A worked example: Halifax box, Toronto times

The symptom
A household in Halifax sets up a new box. Channels play, but every “now” cell shows the programme before the one on screen. The grid is one hour behind, on every channel.
The cause
During the welcome screens, the box picked Eastern time. Automatic date and time was on, so the clock looked plausible at a glance, but the zone was wrong.
The fix
Settings, then Date and time, then Time zone: Atlantic. Close the player, reopen it, check the grid. The shift setting in the player stays at zero.
The lesson is that an automatic clock is not enough on its own. Automatic time keeps the minutes right; the zone decides which hour you see. A household in Regina has the opposite trap: picking plain Central makes the box jump an hour in spring that Saskatchewan does not, and the guide drifts until the fall. Choosing the Saskatchewan or Regina entry avoids it entirely.
Quick test for any province
Open the guide on a channel that shows the time on screen or that you know well. Compare the title in the “now” cell with the picture. If they match, leave everything alone. If they are off by exactly one hour, check the zone on the box. If they are off by half an hour, you are in Newfoundland or the box thinks you are.
Clock-change weekends without a shifted guide
Twice a year most of the country moves its clocks, and twice a year we receive messages about a guide that was right on Saturday and wrong on Sunday. A box on automatic time follows the change. A box with a manual clock does not. Here is a routine for the weekend itself.
- The evening before
Check automatic time
Open Date and time on the box and confirm automatic is on. It takes ten seconds and prevents the whole problem.
- Sunday morning
Compare one channel
Open the guide and compare a “now” cell with the picture on a channel you know.
- If it is off
Restart the player
Many players only read the clock at launch. Close the app fully and reopen it.
- Still off
Refresh the guide
Use Update EPG in the player’s settings, wait a minute, then check again.
- Last resort
Look for a stacked shift
If the player’s time shift is not at zero, set it back to zero now that the clock is correct.
The same routine works after a power cut. A box that loses power for a long time may come back with a default clock until it reaches the network again. If the guide looks strange after a storm, give the box a few minutes online, restart the player and compare one channel before you touch any setting.
Saskatchewan households can skip this routine, as long as the box uses the Saskatchewan entry. Yukon households should check that the box shows the Yukon or Whitehorse entry, so it does not follow a change the territory does not make.
Guide lined up, channels ready
Choose a pack and a duration, pay once in Canadian dollars, and type the access we e-mail you within minutes. The guide works the same way in every pack.
Shifting the IPTV EPG in the player
If the clock and the zone are right and the grid is still off, use the player’s own adjustment. It is usually called EPG time shift, EPG offset or Time offset, and you will find it in the player’s settings under EPG, TV Guide or Playback.
The programme on screen appears in the “next” cell. Move the shift one step forward with the Right arrow.
Then: reopen the guide and compare againThe programme on screen appears in the cell before “now”. Move the shift one step back with the Left arrow.
Then: check two other channelsSet the box to the Newfoundland zone first. If the player only shifts in whole hours, pick the closest value.
Then: accept a small gap at programme edgesThe shift is right; those channels carry listings from another source. Do not move the shift for them.
Then: report the channel group to supportWatch out: do not stack fixes. If you set a manual shift while the box clock was wrong, then fix the clock later, the guide will be off again in the other direction. Fix the clock first, set the shift back to zero, and only adjust the shift if a gap remains.
Move the shift one step at a time and check after each step. Jumping several hours at once is the quickest way to lose track of where zero was.
Write the final value on a sticky note inside the TV cabinet. If you ever reinstall the player or set up a second device, you will know at a glance whether that box needed a shift and by how much. In most homes the note simply reads “zero”, which is the best sign that the clock is doing its job. If your note shows anything else, check the box zone again at the next clock change: a shift that was right in winter can be wrong in summer when the underlying cause was a zone that does not follow the change.
Matching guide rows to the right channels
The player has to connect each listing to a channel in your list. It does that with an identifier that comes with the channel. When the identifier matches, the row fills in. When it does not, the row stays empty or, more rarely, shows another channel’s programmes. You cannot repair the matching from the remote, but you can recognize it and avoid wasting time on the clock.
The signs are easy to spot. A clock problem moves every row by the same amount. A matching problem affects a few rows and leaves the rest perfect. If ninety rows are right and five are blank, your box is set up correctly. Note the channel group and tell support; there is nothing to change on your side.
Deep dive: why some channels never show listings
Guide data is produced channel by channel. Some channels simply have no listings available, and every player will show them blank. Others have listings in a different form that a particular player does not read. Switching players will not usually change the first case, and may or may not change the second.
What does help is reporting the exact channel name and group to support, with the name of your player. That gives us what we need to check the matching on our side. Changing the time shift, clearing data or reinstalling the player will not fill a row that has no data behind it.
It also helps to know that a blank row today can fill in later. Listings are produced ahead of time, and a channel that shows nothing tonight may show tomorrow’s programmes after the next refresh. Give a blank row a day before you report it, unless the whole group is blank.
One more case worth knowing: if you hid or renamed groups in your player, the guide still follows the original channel. Hiding a group never breaks the guide for the channels you kept, so tidy your list without worry. Our M3U playlist guide shows how to hide groups and build favourites.
Guide storage on small boxes and sticks

Why the grid stops short
Guide data for a large catalogue takes space. The player stores it in its cache along with logos and posters. On a stick with modest storage, that cache competes with system updates and other apps.
When storage runs low, the grid may load only a few hours ahead, scroll slowly, or stop updating. Clearing the player’s cache makes room, and the player rebuilds the guide on the next launch.
- Keep a single IPTV player installed
- Remove apps nobody opens
- Clear cache, not data, when the grid drags
Clear cache lives in the box’s app settings: on a Fire TV Stick under Settings, then Applications; on an Android TV box under Settings, then Apps. Select the player and choose Clear cache. Your login and favourites stay. Clear data is a different button that wipes the player back to its first screen, so leave it alone unless support asks. If the box is also warm and slow in the evening, our page on a box running hot or slow covers airflow and restarts.
Browsing an evening with the guide
Once the grid is right, it becomes the quickest way to plan an evening. Most players offer two guide views, and each suits a different habit.
Full grid
- Several channels and hours on one screen
- Easy to spot what starts at the same time
- Good for planning the whole evening
- Works best with a favourites group selected
Mini guide over the picture
- Keeps the current channel playing
- Shows now and next for one channel at a time
- Quick for checking what follows
- Less handy for browsing many channels
Families often keep both: the grid for the evening plan after dinner, the mini guide for a quick look during a programme. Neither view changes the data, so switching between them never affects the clock or the shift.
The trick that makes the full grid pleasant is to open it on your favourites group, not on the whole catalogue. Scrolling through thousands of rows to find tonight’s programme is slow on any box. A favourites group of a dozen channels fits on two screens. Build it once with the long-press shortcuts, and the guide becomes your home screen. Some players also let you search inside the guide; if yours does, a phone keyboard makes it much faster.
A guide is only as useful as the list it shows. Open it on your favourites and it reads like a newspaper page.
IPTV EPG in TiviMate, Smarters and other players

Same data, different layouts
Every player we support reads the same guide data, but each shows it its own way. TiviMate is built around a full channel grid that looks like a cable guide. IPTV Smarters Pro shows the guide from its live TV section. XCIPTV and the others place it in their menus with their own labels.
Settings follow the same pattern: look for EPG, TV Guide or Guide in the player’s settings for refresh and time shift. Labels change with app updates.
If you use TiviMate, our TiviMate guide goes deeper into its grid. If you use IPTV Smarters Pro, the IPTV Smarters Pro page shows where its guide and settings sit. We are independent from app publishers; if a player asks for a licence to unlock extra guide features, check the current price on the app’s official website. Whichever player you use, the rule is the same: box clock first, player shift second, and only if needed.
When the IPTV EPG is still wrong: fault table
You have set the clock, refreshed the guide and checked the shift, and something is still off. Find your symptom below and follow the row from left to right.
| What you see | Likely cause | First thing to try | If that fails |
|---|---|---|---|
| Whole grid empty after login | Guide not loaded yet | Wait, then Update EPG | Reopen the player; try the Xtream Codes login |
| Every row one hour off | Wrong zone or missed clock change | Automatic time, correct zone | Set the player shift back to zero |
| Every row half an hour off | Newfoundland zone not selected | Pick Newfoundland on the box | Closest whole-hour shift in the player |
| A few rows blank | No listings for those channels | Nothing to change | Report the channel group to support |
| Grid stops after a few hours | Low storage on the box | Clear the player cache | Remove unused apps, restart the box |
| Right on Saturday, wrong on Sunday | Manual clock | Turn on automatic time | Restart the player, then refresh |
| Guide scrolls very slowly | Whole catalogue open in the grid | Open the grid on favourites | Clear the cache if it stays slow |
For anything not in the table, the box troubleshooting hub sorts problems by symptom. When you write to support, a photo of the guide next to the picture on the same channel tells us more than a long description.
The guide on a second box or in another room
Once the living-room grid is right, you may set up the same access on a bedroom stick or a kitchen tablet. The guide does not travel with the login: each device has its own clock, its own player settings and its own stored listings. That means each one needs the same short check you ran on the first box.
- The new device uses automatic date and time and the same zone as the first one.
- The player’s time shift starts at zero on the new device, even if you changed it on the first.
- The first guide load runs to the end before anyone starts pressing buttons.
- A “now” cell is compared with the picture on one channel you know.
- The stream on the other device is stopped before you test, since each pack includes 1 simultaneous connection.
A common surprise: the guide is perfect on the box and an hour off on the tablet. The tablet was set up while travelling and kept the zone of the trip. The cure is the same as on a box, in the tablet’s own date and time settings. If you take a stick to the cottage in another province, check the zone there too, then set it back when you come home. Our best IPTV box page explains which devices suit a second room, and the 12-month IPTV plan page covers households that keep the same setup all year.
After a player update or a fresh install
Players update themselves through the official app store, and most updates leave your guide alone. Now and then an update resets a setting, rebuilds the cache or moves a menu. A reinstall always starts from scratch. In both cases, give the guide the same care you gave it on the first evening.
- Open the player once and wait. After an update, the first launch may rebuild channel lists and listings. Leave the remote on the table until the loading bar is gone.
- Check the profile. Make sure the player opened on your own profile and did not ask for the login again. If it did, type it from your access e-mail.
- Open the guide on favourites. Compare one “now” cell with the picture.
- Look at the time shift. If the update reset it, it now shows zero. That is usually right if your box clock is correct.
- Refresh once if rows are empty. Use Update EPG in the settings, then close and reopen the player.
If the update moved the guide settings to a new menu, look for the words EPG or TV Guide in the settings list. Labels change, the function stays. When the player itself has a problem after an update, the box apps hub covers each supported player and where its settings live.
Guide words you will meet in settings
Guide settings use a handful of terms that sound technical but are simple once explained. Here they are in the order you are likely to meet them.
- EPG
- Electronic programme guide: the listings that fill the guide grid.
- Update EPG
- Asks the player to fetch fresh listings now instead of waiting for its next scheduled refresh.
- EPG time shift
- A manual adjustment in the player that moves every listing earlier or later. Keep it at zero unless a gap remains.
- Time zone
- The box setting that decides which hour you see. It matters more than the shift.
- Automatic time
- The box takes the time from the network and follows spring and fall clock changes.
- Mini guide
- The now-and-next panel that appears over the picture during playback.
- Guide source
- In some playlist-based players, the setting where guide data is configured separately from the playlist.
Related setup pages
The guide is one part of the setup. These pages cover the others, and the plans hub shows the packs if you are still choosing.
Grid still out of step
Write to support by e-mail or WhatsApp, 7 days a week, in English or French. Send your box model, your player, your province and a photo of the guide next to the picture.
FAQ
Why is my IPTV EPG empty?
The guide may still be loading, or the player needs a refresh. Open the player’s settings, choose Update EPG or Refresh guide, then close and reopen the app. With M3U, some players also need a separate guide setting.
Why is the guide one hour off?
Usually the box time zone is wrong, or a manual clock missed the spring or fall change. Turn on automatic date and time, choose your zone, then restart the player.
I live in Newfoundland and the guide is half an hour off. Why?
Some players only shift the guide in whole hours. Set your box to the Newfoundland zone first; if a gap remains, pick the closest shift value in the player.
Which zone should I pick in Saskatchewan?
Choose the Saskatchewan or Regina entry, not plain Central. Most of the province does not change its clocks, and the plain Central entry would.
Do some channels have no guide listings?
Yes, it can happen. If most channels show data, the guide works. Contact support with the channel group if many rows stay empty.
Does Xtream Codes load the guide automatically?
In most players, yes. The guide loads with channels, series and movies after you log in. Give it time on the first load and avoid pressing buttons meanwhile.
Should I use the player’s time shift or the box clock?
The box clock first, always. Use the player’s shift only if a gap remains after the zone is right and the player has been restarted.
Will clearing the cache delete my guide settings?
Clearing the cache removes stored listings, which the player fetches again. Your login and favourites stay. Clear data is the button that resets everything.
Can I fix the guide from my phone?
The settings live on the box and in the player. A phone remote app helps you move through the menus faster, but the changes are made on the box.
Why does the guide take so long to open on my stick?
A stick has modest storage and the full grid holds a lot of listings. Open the guide on your favourites group rather than the whole catalogue, keep a single player installed and clear the player cache if it still drags. Placing the stick on its HDMI extender also helps it fetch updates on a steadier Wi-Fi signal.
Does the guide work the same in every pack?
Yes. The Premium, VIP Premium and Ultimate 4K packs all use the same login types, and the guide loads the same way in each.



