Existem várias razões principais para o mau funcionamento da lista de reprodução. É fácil determinar a origem do congelamento – existem apenas 3 deles:
Se a interferência for apenas em alguns canais, e o resto estiver funcionando normalmente, o problema é devido a uma lista de reprodução com defeito e, se a maioria dos canais não aparecer, então no decodificador ou na velocidade da conexão à Internet. Alguns arquivos no formato m3u usam o protocolo UDP para transmitir um fluxo de vídeo, mas esse método tem 2 desvantagens significativas – os broadcasts nem sempre contêm todas as informações necessárias e freqüentemente há perdas no fluxo. A situação é corrigida configurando o cache do jogador. Por exemplo, no VLC é feito assim: