I am at a loss as to what to do. I have used Channels for years now and have used the same m3u provider also for years.
Yesterday I suddenly started getting an error where nothing would play on any Channels device. My source is from a m3u. Url filtered for sensitive information, but format is identical.
my log shows the following:
2026/02/18 19:17:52.731189 [ERR] Failed to start stream for ch229: M3U: GET: http://myprovider.com:80/username/password/485354: 461
2026/02/18 19:17:53.134891 [HLS] Couldn't generate master playlist for ch229-dANY-ip192.168.0.55: M3U: GET: http://myprovider.com:80/username/password/485354: 461
I have uninstalled and reinstalled Channels, restoring from backup. I completely redid my m3u.
I can take the url it says it can not play and I can play it fine in VLC. I can also use my m3u in other apps and everything works fine. It is only ChannelsDVR that seems to have an issue and it just started.
I did think it is odd that it says HLS. It is a MPEG-TS stream, and if I switch it to HLS in settings the logs then say no, it is a MPEG-TS stream. So i am not sure why it says HLS at all.
This is on a Synology NAS.
Edited to add: I just found that I can load my m3u into another program which generates a new m3u from the original, and if i put that into Channels as my source. it works fine. It has an option to "use Direct stream urls". If i turn that on...it fails the same as before. If i turn that off (so its using its "proxied" version) it works fine
I have Submitted Logs: 297a6d1b-f9d5-45ef-b712-2764adb559e7
