I have a weired problem with streaming some channels over network. Only local network no internet or transcoding involved. As you may already know GB Quad 4K have 2 CI slot. In my case both populated with 2 seperate providers. CI modules supplied by operators. Here is what happens when I try to stream from my local network clients:
Scenerio 1:
Slot 1: Provider 1 CI Module (CAID: 06F8)
Slot 2: Provider 2 CI Module (CAID: 0664)
Streaming over port 8001 works for Provider 2 and FTA but fails for Provider 1. But watching directly from box works for every provider. All CI Assignments are properly configured based on CAID and Provider name.
Scenerio 2 (Switching CI modules between slots):
Slot 1: Provider 2 CI Module (CAID: 0664)
Slot 2: Provider 1 CI Module (CAID: 06F8)
This time streaming over port 8001 works for Provider 1 and FTA but fails for Provider 2. Again, watching directly from box works for every case. This basically show that streaming is not possible for any provider that has it's CI module in Slot 1.
What I mean with "Streaming is not possible" is channels actually stream to clients (VLC, IINA, Plex or any other client) but they are not watchable. I got constant severe distortion in channels as seen below.
Tried with OpenATV 7.3 stable, last 3 beta of 7.4 and OpenPLI 9.0 Stable release. Both modules are CI+ but AFAIK CI+ features not activated by operators. I also don't think something wrong in Slot 1 hardware since it works while watching directly from box. Same setup works for my friend with Vu+Duo 4K.
Any ideas?
Thanks in advance.
edit: "Include ECM in http streams" and "Unscramble http streams" are both enabled in system settings.