Yo no he tenido grandes problemas, cuando no me aparece el icono de cast uso la extension de chrome que siempre está habilitada y ahí funciona bien.

Si tengo la app en el cel abierta antes de prender el chromecast a veces no aparece, pero si cierro y abro la app funciona bien.