Hey guys!
I actually found a solution that's worked for me twice (so far). After trying everything, it seems to be easier than I thought. No need to restore via backup or anything. Beforehand, I've tried unchecking music, rechecking, turning off wifi sync, restoring purchases after a failed music sync, restoring, etc, etc. You name it.
Here's my solution that might work for the majority of everyone.
- Plug your iPhone into your computer, then go into iTunes.
- uncheck your music sync under the music tab in iTunes so all of it gets taken off your phone.
- After you sync it, and all of your songs are off (Shouldn't take longer than 5 minutes). Go on your iPhone, then Settings - General - go all the way to the bottom where it says Reset - Reset all settings
- This should just reset your settings, but it won't remove any of your data, messages, home icon/folder locations, contacts, photos, etc.
- After it's done resetting, and your phone restarts, go to your itunes, and sync again.
- After it's done syncing, recheck your music sync under the music tab on itunes (You don't have to reselect your playlists, etc)
- Sync your phone, and voila! Your music should sync back. It's worked for me twice after numerous attempts at other solutions.
(Note, when you reset all settings, you just need to add back your wallpaper, passcodes, and location services after you sync your music back on. It acts like you're deleting cookies off of your browser. Nothing gets deleted).
Hopefully this works for some of you that continue to have problems. It only takes me about 30 minutes to resync everything back in if the problem comes up in my playlist with 1,900 songs (so it's a hassel unchecking and rechecking each song that has a problem D: )