Issue with a deleted m3u being sticky and refusing to die

@maddox @eric @tmm1
So at one point I had channels 1000-1050 in use. I deleted the custom channel and replaced it with another custom channel but kept the same channel numbers (I named it something different). The issue now is Channels is refusing to recognize the channels from the new m3u. It is still stuck on the m3u that has been deleted. The logs below are from a DVR that is supposed to pull channels 1000-1030 from my main DVR (192.168.12.30).

Logs showing that it is failing to tune ch1000 and using an old deleted m3u (note the IP is incorrect):

2024/07/30 23:32:28.317238 [ERR] Failed to start stream on channel 1000 via M3U-mlbserver2: M3U: Could not fetch playlist from 192.168.12.41:5714: Get "http://192.168.12.41:5714/mlb/stream.m3u8?teamId=120&resolution=best": EOF
2024/07/30 23:32:28.317372 [DVR] Error running job 1722389390-26 MLB Baseball: could not start stream on channels=[1000]: M3U: Could not fetch playlist from 192.168.12.41:5714: Get "http://192.168.12.41:5714/mlb/stream.m3u8?teamId=120&resolution=best": EOF

snip from the m3u showing how channel 1000 is configured (note the IP is correct):

#EXTINF:-1 CUID="MLBTV.WSH" channelID="MLBTV.WSH" tvg-num="1000" tvg-chno="1000" tvc-guide-stationid="136234" tvg-logo="https://content.sportslogos.net/logos/54/578/full/washington_nationals_logo_primary_20117280.png" group-title="MLBTV",Nationals
http://192.168.12.30:8089/devices/M3U-mlbtvservernew/channels/1000/stream.mpg?format=ts

The snips above are just showing channel 1000, but all channels from 1000-1030 have this issue.
Also Channels 1000-1030 do not show in any automatic channel collection.

I submitted logs : 888ad784-a9c3-4f9e-8c0f-1ad30378e631

Does restarting help?

Once my recordings are done I will give that a try... But... On my main DVR I think this problem may be related. When I try to add those same channels to a channel collection, they are not available

In the guide however these channels are present and working:

For troubleshooting I created a separate custom channel using the same m3u with different channel numbers and I have the same issue:

The new test channels also appear in the guide as well

I submitted diags
4a8b2d30-a448-4c78-8913-847f7ced6023

That usually means you don't have unique channel-id="" tags in the playlist

Ahhhh that fixed it for both issues! Thanks