What to check before changing anything
First, identify what is actually failing. An empty playlist, a loading message that never finishes and a channel that appears but will not play are different symptoms. If categories and channel names already appear, the playlist has loaded at least some information. A playback failure after that needs a different investigation from a playlist that never appears.
Keep the app installed and note the exact message on screen. Check that the device has internet access by opening another app that needs a connection. This confirms basic connectivity, not access to your provider's server. If your player shows a trial or activation message, address that separately: changing the playlist link will not reactivate the app.
- Did this playlist work before, or is this its first setup?
- Did the failure begin after editing the link or changing networks?
- Does it affect one saved playlist or every playlist on the device?
- Has your provider confirmed that your access is still active?
Check for missing characters and copied spaces
Compare the saved address with the original link supplied by your provider. A playlist URL can contain a username and password, so treat the whole address as private. Do not paste it into public link checkers, search engines, forums or shared screenshots. Copy it directly from the original message rather than retyping it with the remote.
The beginning and end deserve particular attention. Copying from a message can leave out the final characters or include surrounding quotation marks. A space or line break accidentally inserted into the address can also change what the app receives. Preserve the original punctuation, including question marks, ampersands and equals signs; these may separate login details and other required values.
- 1
Copy the original address
Select the entire link supplied by your provider. Avoid copying a shortened preview or the visible label of a button.
- 2
Compare both ends
Check the server address at the start and the final characters at the end. Remove only clearly accidental surrounding spaces or quotation marks.
- 3
Preserve the exact spelling
Keep letter case, port numbers and encoded characters exactly as supplied. Do not try to repair the link by guessing a different password, protocol or ending.
Distinguish a playlist link from a webpage
A customer login page is not a playlist, even if it opens correctly in a browser. Neither is a help article or a sharing page with a download button. The player needs the actual playlist address from your provider, not the address of a webpage that describes it. If you were given only a customer portal, ask your provider for the appropriate connection details.
A usable playlist link does not have to end in .m3u or .m3u8. Some are generated by a server address containing get.php and login parameters. Conversely, a familiar-looking filename does not guarantee the address still returns a playlist: an expired account or server error may return a webpage instead. See the M3U playlist format guide if you are unsure what kind of address you received.
- Ask whether the address is a direct M3U or M3U8 playlist link.
- If the provider supplies Xtream Codes instead, use the server URL, username and password in the corresponding fields.
- Use only a playlist from a provider whose content you have the right to watch.
Use Test connection and interpret the result cautiously
In OSM PLAYER, scan the QR code on the start screen or open Manage your playlist and sign in with the MAC address and six-digit device key shown in the app. Enter the M3U or M3U8 link, then press Test connection. If the link uses the get.php?username=…&password=… form, it is recognised and stored as Xtream Codes.
Read any result as evidence, not a complete diagnosis. A failed test can reflect an incomplete link, rejected credentials, unavailable provider server or a connection problem. It does not by itself prove that the app is broken. A successful test is encouraging, but it does not guarantee that every stream will play or that the TV can reach every address used by the playlist.
- 1
Record the test result
Keep the exact message and the time it appeared. If you take a screenshot, hide the full playlist URL, password and device key before sharing it.
- 2
Confirm access with your provider
Ask whether your login remains active and whether the supplied playlist address has changed. Send the error through the provider's private support channel, not a public comment.
- 3
Compare connections if practical
If your device can use another trusted connection, repeat the same test there without changing the link. A different result points toward a network-dependent issue, but does not identify its exact cause.
Save the playlist and press Refresh
After checking the address and testing the connection, save the playlist. Then return to the app and press Refresh. Editing a link on the website and seeing the updated playlist on the TV are separate steps. Before testing playback, make sure you are opening the playlist you just changed, especially if several playlists are saved on the device.
Look for categories and channel names first, then try playback. If the playlist appears but one item fails, report that as a playback problem rather than a playlist loading error. If nothing appears, note whether Refresh produces an error or simply leaves the screen unchanged. Avoid repeatedly deleting and adding the same playlist: that makes it harder to track which change affected the result.
- 1
Save the checked details
Save the playlist after entering the corrected link and reviewing the connection test result.
- 2
Refresh on the device
Press Refresh in the app, then open the intended playlist. Check whether its categories and entries appear.
- 3
Separate loading from playback
If entries appear, try more than one item. If only one fails, tell your provider that the playlist loads but that particular stream does not.
What to send your provider or app support
Contact your provider first when the address is incomplete, your login may have expired or you need confirmation that the server is available. Contact app support when the saved details are correct but the app still fails to display the playlist, or when Refresh produces an app-specific problem. Describe what happened without assuming which side caused it.
For app help, use the private channels on the Contact support page. Do not post credentials publicly or send an unredacted link in an ordinary screenshot. Avoid reinstalling unless support recommends it: reinstalling can change the app's MAC address. If you reinstall and it changes, support will need your old and new MAC addresses to move an existing activation.
If you want to try your checked playlist in OSM PLAYER, download for your device and start the seven-day trial with every feature. It is a player only: no channels, films, series or playlists are included, so you will need the playlist from your own provider.
- Your device model and app version, if available.
- The exact error, its time and whether the playlist worked previously.
- Whether the playlist is empty or its entries appear but fail to play.
- The Test connection result and what happened after saving and pressing Refresh.
- Any difference observed on another trusted connection.
Published 6 Nov 2026



