There is a common understanding that Jedi is playing your IPTV. That's wrong. All jedi does is to download the data from your IPTV provider and create bouqets so you can play them with your enigma2 player. You can say that Jedi does the same as the Sat/Cable/Terrestrial scan.
So if some channels does not play proper it's because your provider has a bad Stream. Can be that the Stream is not compatible and don't play in Enigma2 media player. Or it can also be that the Stream is in a codec not supported by your hardware, or you are missing a codec.
Often IPTV playlist are a mix of re streams and also a mix of type. Your PC does not have any limitations in the hardware or software therefore most crappy streams play anyway ;)
You can play with the serviceTypes when you create your bouquets to activate diffrent way of playing your streams and see if that helps.
But in 99% of the cases where some streams play and others don't the issue is on the provider side.
