Dear Pandora,
IT appears you still have severe software quality control issues with app version 2209.1. Find below just a few of the more egregious software errors I have noticed. I would be happy to assist your software development team learn proper verification procedure.
(1) Problem: User termination of Pandora while actively Chromecasting results in loss of the "handle" to the active Chromecast session, resulting in complete loss of control of the then, "ZOMBIE" Chromecast session. The only way to terminate a ZOMBIE Chromecast session is to physically disconnect the Chromecast master device from it's power source. How many users will know which Chromecast device is the master? 😉 ha ha ha
Solution: When an application is terminated, it is customary to delete all dynamic structures and objects created during runtime including in the Pandora case, sending a message to the Chromecast master to terminate the session. That's not too much of a difficult task to ask for, is it?
(2) When Pandora plays an advertisement, it pumps up the volume. After the advertisement ends, the volume is left at the then elevated level. What a nuisance.
Solution: How about politely reverting to the user supplied volume setting after the add? Better yet, stop pumping up advertisement volume in the firs place. It's rude and compels Pandora users to switch to YouTube, Spotify and other streaming apps.
Best wishes - Usysinc
++
Dear Pandora,
On further analysis re, "User termination of Pandora while actively Chromecasting", it appears that Pandora indeed spawns a "headless Pandora instance" on user app termination during a Chromecast session. It often takes quite some time for the Google Home app to eventually re-connect with the "headless Pandora instance". In the mean time, the user is left with an uncontrollable ZOMBIE Chromecast session. Of course when Google Home does eventually re-connect to the "headless Pandora instance", the user can then control volume and speaker group individual elements, pause the "headless Pandora instance" or terminate the instance by terminating the Google Home app.
Moderator Edit: Changing title for clarity
... View more