OS: Windows 10
Issue Descriptions: The player used to display the casting icon in order to cast music to either Chromecasts, Chromecast Audio, or Google Home. Now it does not, even though I'm connected to a network with multiple casting options. I have tried uninstalling and reinstalling the app as well. The first screenshot is from: https://play.google.com/music/listen?u=0#/wmp

And the second is from the app itself.

Steps to Reproduce: Open Google Play Music Desktop Player while connected to a network with multiple casting options.
I'm back on a network where testing Chromecast is exceedingly difficult. Can someone else test this ( @jostrander )?
My Google Home and Chromecast are both listed on my Windows 10 box.
Have you allowed GPMDP through your firewall?

same here, no Cast icon.
firewall checked with this settings
Allow Chromecast Outbound 32768-61000 TCP, 8008-8009 TCP
Chromecast SSDP 1900 UDP
Chromecast Inbound 32768-61000 UDP
also GPMDP is allowed to do whatever it wishes to do (in firewall)
hapilly casting from Chrome
need to check anything else?
@BeheSQ Assuming you are on Windows can you install Bonjour 馃憤
@MarshallOfSound yes! although I was a bit reluctant to install anything Applish into my Windows, installing Bonjour and restart helped. thanks a lot.
PS: for those looking for Bonjour installation, it is included in Bonjour Printer Services (convenient, isn'it?) on this link: https://support.apple.com/kb/DL999?viewlocale=en_US&locale=en_US
BEWARE! during installation double check, that you have the autoupdate option unchecked. Apple auto update is a slippery slope into hell. BEWARE!
@sanjay228 Do you have Bonjour installed? Can you test after installing Bonjour? I'm going to close this for now, but if that doesn't work please reply and we'll try to figure it out.
I'm running into the same issue. Chromecast works fine on version 4.0.4 of GPMDP but not on 4.2.0 of GPMDP. I have bonjour installed and nothing blocking it in my firewall settings. I am running Windows 10 on both computers.
I am having this same issue even after re-installing Bonjour - Windows 8.1 - any suggestions?
Check for firewalls. You need to allow in port 5353 UDP to GPMDP in order for the app to see casts on the network.
Everything is allowed for GPDMP and Bonjour. Can someone please post a screenshot of all the rules needed for Chromecast support to work?
Does turning the firewall off temporarily fix the problem?
Installing Bonjour per @BeheSQ resolved this issue for me.
Most helpful comment
@BeheSQ Assuming you are on Windows can you install Bonjour 馃憤