There is definitely a problem with Chrome 115+ and talking to Channels. I just upgraded Chrome to test this out and immediately got the same issues.
Here are a couple of logs from some tests...
2023/07/26 09:27:48.713147 [TNR] Opened connection to M3U-ChromeCaptureforChannels for ch9200 Windy
2023/07/26 09:27:48.717563 [HLS] Starting live stream for channel 9200 from 10.255.1.227
2023/07/26 09:27:50.478347 [HLS] Probed live stream in 1.7607845s: h264 1920x1080 progressive 7388953bps
2023/07/26 09:27:50.488381 [HLS] ffmpeg: chrome-Windy: [matroska,webm @ 00000000025f2800] Length 6 indicated by an EBML number's first byte 0x06 at pos 1526249 (0x1749e9) exceeds max length 4.
2023/07/26 09:27:50.488381 [HLS] ffmpeg: chrome-Windy: [matroska,webm @ 00000000025f2800] Seek to desired resync point failed. Seeking to earliest point available instead.
2023/07/26 09:28:12.865313 [HLS] Couldn't generate stream playlist for ch9200-dM3U-ChromeCaptureforChannels-ip10.255.1.227: Timeout waiting for session to start after 12s
2023/07/26 09:28:12.865313 [HLS] Stopping transcoder session ch9200-dM3U-ChromeCaptureforChannels-ip10.255.1.227 (out: 0s, finished: false, first_seq: 0, last_seq: -1)
2023/07/26 09:28:12.865878 [TNR] Closed connection to M3U-ChromeCaptureforChannels for ch9200 Windy
2023/07/26 09:29:17.242425 [HTTP] | 302 | 0s | 10.255.1.227 | GET "/devices/M3U-ChromeCaptureforChannels/channels/9206/hls?codec=copy&format=copy"
2023/07/26 09:29:17.260215 [TNR] Opened connection to M3U-ChromeCaptureforChannels for ch9206 CNBC
2023/07/26 09:29:17.264569 [HLS] Starting live stream for channel 9206 from 10.255.1.227
2023/07/26 09:29:18.841521 [HLS] Probed live stream in 1.5769511s: h264 1920x1080 progressive 1504602bps
2023/07/26 09:29:26.471787 [HLS] ffmpeg: chrome-CNBC: [matroska,webm @ 0000000002672800] Unknown element C1 at pos. 0x1aebe0 with length 0x10340efae9b considered as invalid data. Last known good position 0x199ce6, 6 unknown elements in a row
2023/07/26 09:29:26.471787 [HLS] ffmpeg: chrome-CNBC: [matroska,webm @ 0000000002672800] Seek to desired resync point failed. Seeking to earliest point available instead.
2023/07/26 09:29:29.303446 [HTTP] | 200 | 12.0502392s | 10.255.1.227 | GET "/devices/M3U-ChromeCaptureforChannels/channels/9206/hls/master.m3u8?codec=copy&format=copy"
2023/07/26 09:29:41.374163 [HLS] Couldn't generate stream playlist for ch9206-dM3U-ChromeCaptureforChannels-ip10.255.1.227: Timeout waiting for session to start after 12s
2023/07/26 09:29:41.374163 [HLS] Stopping transcoder session ch9206-dM3U-ChromeCaptureforChannels-ip10.255.1.227 (out: 8.455011s, finished: false, first_seq: 0, last_seq: -1)
2023/07/26 09:29:41.374163 [ERR] Error during stream M3U-ChromeCaptureforChannels ch9206 CNBC: read |0: file already closed
2023/07/26 09:29:41.374163 [TNR] Closed connection to M3U-ChromeCaptureforChannels for ch9206 CNBC
2023/07/26 09:29:41.375686 [HTTP] | 200 | 24.0582827s | 127.0.0.1 | POST "/hls/progress?key=ch9206-dM3U-ChromeCaptureforChannels-ip10.255.1.227-remux"
2023/07/26 09:29:41.389492 [SNR] Buffer statistics for ch9206 CNBC: buf=0% drop=0%
2023/07/26 09:29:41.392624 [HTTP] | 500 | 12.0715379s | 10.255.1.227 | GET "/devices/M3U-ChromeCaptureforChannels/channels/9206/hls/stream.m3u8?codec=copy&format=copy"
2023/07/26 09:29:47.581201 [HLS] ffmpeg: chrome-CNBC: av_interleaved_write_frame(): Invalid argument
2023/07/26 09:29:47.581201 [HLS] ffmpeg: chrome-CNBC: Error writing trailer of pipe:: Invalid argument
@tmm1, submitted diagnostics: 1457183c-8333-4b89-a264-42dfb6f0a073
EDIT: And to be clear, the problem is with Channels. VLC plays CC4C perfectly fine:
EDIT 2: Confirmed this again by downgrading Chrome to 114.0.5735.199 and everything worked hunky-dory.
How to Downgrade: https://browsertouse.com/blog/17223/downgrade-install-old-chrome-version/
Version to Downgrade to: Download Google Chrome 114.0.5735.199 for Windows | Uptodown.com