
The stream plays, the channel list loads, the guide column stays empty. That combination tells you something specific: the app is reaching the playlist and failing on the separate XMLTV request. Two different URLs, two different failure modes. Nothing you do inside the player fixes a dead guide URL.
Open the EPG URL in a browser
Copy the XMLTV address out of the settings and paste it into a browser on the same network. XML back means the guide is alive and the app is at fault. 403, 404 or a login prompt means the guide is not being served and you can stop fiddling.
The guide has to belong to the playlist
EPG sources are keyed to channel IDs. Borrow a guide from another provider and the IDs never line up — channels play, grid stays blank. Use the URL issued with your own line.
Force the refresh and then wait
Players pull the guide every 12 to 24 hours. Settings → EPG → Update now, then leave the app open for two minutes. Closing it immediately cancels the download, which is why “I pressed update” often does nothing.
Clear the half-written file
A partial guide blocks the next attempt. the mobile OS: Settings → Apps → player → Storage → Clear cache. a player app: Settings → EPG → Clear EPG.
Guide loads but every time is wrong
Timezone offset, not missing data. Set the app’s EPG offset to your zone. Do not touch the device clock — that breaks logins instead.
Trim it
A 12,000-channel guide runs 40 to 80 MB. Plenty of devices time out before it finishes. Limit the EPG to favourites and the download completes.
Some lines simply don’t ship a guide
Reseller tiers sometimes include playlist only. If the panel has no XMLTV URL for your account, that is a one-line change on their side — ask.
Guide settings differ per player
Smarters Pro keeps the XMLTV URL under Settings → EPG → EPG URL, one field, no offset. a player app keeps it under Settings → EPG → Add source and lets you set a per-source offset. If you moved between the two, the offset you set in one does not travel with the account and the guide will look shifted until you set it again.
Worth treating as a real fault, not a cosmetic one: without a guide there is no catch-up, no recording, and no way to find a match by name. It roughly halves what you paid for.
שאלות נפוצות
Does a blank EPG mean my subscription is broken?
No. Channels and guide are two separate requests. If channels play, the line is alive and only the guide URL is failing.
Why is the guide shifted by hours?
Timezone offset. Set the app's EPG offset to your zone. Do not change the device clock — that breaks logins instead.
Can I record without a guide?
Not by name. Recording needs programme data to schedule against, so a dead guide removes catch-up and recording together.
Other fixes
Every device and every error code, indexed in one place: IPTV setup and troubleshooting.