I was trying to explain this through observational, fact-based replies... but no one seemed to get it. To be clear though, @AdamPandora , this should *in no way* be viewed as a "feature"! User should have a contiguous experience from one session to the next--regardless of platform, or intermingling thereof! Hear me out: Y'all at Pandora broke it trying to build up based on broken/inadequate code many years ago, when you should have been looking to re-build from the bottom up while maintaining existing UI features. Pandora did the former and failed. And then seemed to start doing the latter, and failed again. I forgive you for this, because I understand how difficult it is to rework a live system. (You should not be implementing updates to a live system. You should be beta-testing.) The real problem arose when you tried to tell your customers that nothing changed... or that the problem doesn't exist... or that you're working on it (when you're not)... or when you chastise your customers for speaking their mind on the community forum you created to try to quell user dissatisfaction... or when you literally update a live system with programming changes that are faultier than the previous build WITHOUT BETA-TESTING IT. All of these things happened IN THE PAST. But we can certainly move past it. Because Pandora now seems to understand that errors were made along the way. But the biggest takeaway here (other than customer service, which is also much-much better, btw): BETA-TESTING is very important. The speed at which you roll out updates is not, so long as you've not screwed the pooch during the past 12 iterations. Each update should not leave the next generation of programmers baffled or stuck trying to undo faulty or malicious code. (I can't say for certain that this happened, but I can say that it looked very much like it happened about 6 years ago.) Keep up your current customer service model with good community forum moderators. This seems to be working. And when you implement new code, please make sure it's quality tested to some degree before rolling it out. This has been THE MOST USEFUL thread I've seen since my time here, Pandora. Keep it up.
... View more