Eu diria que a causa mais comum que você precisa estar à procura é de redes roteadas, em que todo o conjunto de sistemas que precisam participar do grupo de multicast (os clientes e o servidor) não está ativado o mesmo domínio de transmissão.
Essa é a primeira coisa a perguntar aos administradores de rede do cliente. Na medida em que resolvê-lo, se for esse o caso, isso depende do seu equipamento de rede; eles precisarão configurar o PIM e o IGMP snooping em seus equipamentos de roteamento.
O equipamento deles com suporte para ele pode ser um sucesso ou um fracasso; Isso pode ser uma grande barreira para alguns de seus clientes. Talvez você precise procurar soluções alternativas que não exijam que seus equipamentos de rede sejam compatíveis com multicast. Algumas ideias: