Solved - Smart Playlist not sorting correctly when synced to iOS Device. Here is the fix I created that works for my iTunes and iOS Device. None of the other solutions worked for me until I figured this out on my own using the two playlist solution below.
I'm using iTunes 10.7 and iOS 5.1.1. I suspect this will work with all versions of iTunes and iOS.
The problem:
Smart Playlist "order" is not maintained when iTunes is synced to an iOS device.
The fix:
Two Smart Playlists are required to fix the problem. Playlist A will contain all your criteria and selections, ordered as you want it with live updating enabled.
Playlist B is the list you'll sync to your iOS device once it is configured properly, also with live updating enabled.
Playlist A
- Create your Smart Playlist and be sure to enable "Live Updating" by clicking to the left, inside the box.
- Click the OK button when finished and be sure to sort the playlist by the column of your choice (the way you want it to be ordered on your iOS device.)
- Once completed, right click on Playlist A from the Playlists column on the left within iTunes and choose "Copy to Play Order" from the menu.
Playlist B
- Just 1 rule - "Playlist" "is" "Playlist A" (the one you just created above).
- Enable "Live Updating" by clicking to the left, inside the box. All other boxes remain at default settings and unchecked (empty boxes).
- Click the OK button when finished.
- Sort Playlist B using the column of your choice (the way you want it ordered on your iOS device.)
- Once sorted, right click on "Playlist B" from the Playlists column to the left within iTunes and choose "Copy to Play Order".
That's it!
Let's Sync!
With your iOS device connected to your PC, select the device from the list within iTunes and make sure Playlist B is selected so that content gets synced to your device along with any other lists you may have.
There is no need to sync Playlist A.
Just make sure you don't remove Playlist A, as Playlist B is strictly based on Playlist A.
Both lists have "live updating" enabled, so they'll auto update as they should.
Good luck! Let me know how it goes!
😉