What 404 means
404 Not Found means the server has nothing at the address the app requested. The server itself is reachable and working, which rules out most network problems straight away. Something about the address is wrong or out of date.
Where the 404 happens tells you the cause
| When you see it | Most likely cause | Fix |
|---|---|---|
| On one channel or one film | That stream’s address changed or it was removed | Refresh the channel list; try again later |
| On every channel, but the list loads | Every stream address in your app is out of date, usually after a server change | Refresh or re-add the playlist |
| When adding the login or playlist | The playlist link or server address is wrong | Re-enter it exactly as sent |
| On the TV guide only | The guide address is wrong or moved | Update the guide (EPG) address |
Fix an out-of-date channel list
Apps keep a copy of your channel list so they start quickly. When the provider changes stream addresses, that copy points to places that no longer exist.
- Open your app’s playlist or profile settings.
- Choose the option to update, refresh or reload the playlist. Some apps call it “Update now” or “Reload”.
- Wait for the channel count to finish loading, then try the channel again.
- If there’s no refresh option, remove the playlist and add it again with the same details.
Check the server address
When you log in with a server address, username and password, the server address must be only the base address, usually http:// plus the host name and a port such as :8080. A common mistake is pasting a full playlist link into the server field, with /get.php and other text after the port. The app then builds addresses that don’t exist, and every request returns 404.
Our Xtream Codes login guide shows exactly which part goes in each field.
Check a playlist link
If you use an M3U link, compare it with the original character by character. Long links are easy to break when you type them with a TV remote: a missing letter, a swapped 0 and O, or a trailing space all produce a 404. Copy it from a phone where you can, or use your app’s web upload page if it has one. The M3U guide explains what each part of the link does.
When it isn’t fixable at home
If a freshly added playlist still returns 404 on everything, the address you were given no longer exists on the server, or your account has been removed. Ask your provider for current details. For the other codes, see IPTV error codes explained.
