I recently changed the email address associated with my account. When I opened the iPhone app and signed in with my new email, I was told the app had erased my entire synced collection. So, now the app is slowly re-syncing dozens of albums.
Note that just the email address changed; it was the same account.
- Is there a way to avoid this in the future?
- Is this a known issue?
Thanks for writing in about this. Currently, this behavior is by design—signing out of the iOS app will cause your synced collection to be erased, and changing your email address associated with your account will log out all instances that were logged in with the previous email, since the log-in credentials have been changed. We don't have any plans at the moment to change how this works, but I'll share your experience with the rest of the team—apologies for the inconvenience.
Let me know if you have any other questions or concerns.
I could understand if the actual underlying account changed as well (e.g. user 1 logs out and user 2 logs in) but all I did was change my email address for the same account. Seems wrong/confusing to erase the collection in that case, all the more if this was by design. If nothing else, alert me that this is about to happen. Now I have to re-sync my entire library, just because I changed email addresses.
This issue is also compounded by getting frequent "someone else is using your account, you've been logged out". The issue, though, is that the only other machine that would be using my account is off or does not have an internet connection, and there's no way it could be connected to Rdio. Fortunately, this behavior doesn't seem to wipe my account, but it's still a nuisance to constantly be disconnected and have to log in, then hit play again. Since the iOS app can't authenticate me without an internet connection, if this happens when I'm going over the bridge, I get disconnected, then go back underground (on the subway), I'm out of luck until I get service again.
Thanks for following up—I'll share all these concerns with the rest of the team, and let you know if there will be any changes pertinent to this issue in the future.