Questo è il modo in cui funziona il protocollo multicast / IGMP. Un cliente deve unirsi periodicamente al gruppo inviando un rapporto di appartenenza oppure si presumerà che abbia lasciato il gruppo dopo qualche breve timeout. Tuttavia, questi rapporti vengono generalmente inviati solo quando si riceve una richiesta di iscrizione dal router multicast locale. O i tuoi clienti non ricevono la query o non rispondono con un rapporto.
Prova a utilizzare uno strumento come wireshark per vedere quali pacchetti IGMP vengono inviati attraverso la tua rete.