I have the HTC One M8. For a long time I had no issues until the new OS version Marshmallow was installed. Ever since, Play Music does not detect that I am on a WiFi connection, yet any other app works fine. The strange thing is that if I turn off the option "stream only on Wifi" and turn off mobile data, I can still stream, so it is using Wifi without knowing it. The problem is though that I cannot download anything on Wifi, and all of my previous downloads have been removed. They are still listed in my library but are not downloaded. So basically, I can stream on wifi, but cannot download anything or listen to my previous downloads without sucking up mobile data. I only have a 1gb plan so this is not an option. I talked extensively with google support. They had me clear cache, clear data, uninstall and reinstall the app, remove my google account, etc., all to no avail. Their last suggestion is to do a factory reset on my phone, which is an extreme measure I'm not willing to take. Unapproved link removed Any further help is appreciated.