... but did you give them the required channel-id
tags?
(That singular point has been the solution to most Custom Channel problems ... and why users continue to avoid reading the documentation baffles me.
For those keeping score:
-
tvg-
prefixed tags are usually assumed "general purpose"
-
tvh-
tags are generally more relevant to Tvheadend
-
tvc-
tags are specific to Channels
However, if you are using Channels and want a good experience, every stream from every M3U playlist needs a unique channel-id
tag.
Honestly, since the feature was introduced and this requirement made public, I don't know why the software allows streams with the tag. Allowing arbitrary M3U playlists has made for a support nightmare, I imagine.)