Me he encontrado con este problema un par de veces:
- Compro una canción en el iPhone a través de la aplicación iTunes Store.
- Vuelvo a descargar la canción en iTunes en mi Mac.
- Agrego la canción a una lista de reproducción existente en iTunes.
- Intento sincronizar mi iPhone con iTunes.
Después del paso 4, esperaría que la lista de reproducción actualizada estuviera en el iPhone. En lugar de eso, me encuentro con que la canción comprada ha sido eliminada del iPhone y la lista de reproducción en el iPhone tiene ahora 1 canción menos que el número de pistas que informa iTunes.
Si compro una canción en iTunes o en otro dispositivo iOS, pero hago los pasos 2 - 4, el problema no ocurre. Sólo ocurre cuando se ha comprado primero una canción en el dispositivo.
En este caso, tanto el iPhone como iTunes utilizan el mismo ID de Apple. Pude resolver este problema en el pasado haciendo una combinación de restauración del dispositivo y también eliminando manualmente las canciones/álbumes de la pestaña Música del iPhone en iTunes. Esta vez he eliminado las canciones, pero no ha habido suerte. Prefiero no tener que restaurar el dispositivo por completo cada vez que hago una compra de canciones en mi iPhone, así que estoy buscando otras posibles soluciones.
EDITAR:
Ahora también he descubierto que si vuelvo a descargar una de las canciones que faltan en mi iPhone después de sincronizarlo con iTunes, aparecerá en las listas de reproducción (que sólo iTunes conocía). Una vez que sincronice con iTunes de nuevo, la canción se eliminará del dispositivo.
En este punto, suena cada vez más como un error en iOS o iTunes, así que voy a ir a presentar un informe de error con Apple.