iTunes Match and syncing from iOS devices
Does anyone have iTunes Match working to sync back playcounts and last played status from an iOS device?
My issue, and clearly i'm not alone, is that when I listen to music from my iPad, iPod Touch, or iPhone, the information is synced back to the other libraries. I use iTunes match with those 3 iOS devices as well as 2 desktop Win 7 64 PCs and a MBP. My "main" library is one of the Win desktops, where the music files are stored and my library is backed up. When I listen to music on any of the PCs or laptop, they all update reflecting that songs played, so my smart playlists that depend on last played, rating, and play count are all updated and the libraries are all identical. This play information also updates TO my iOS devices. I have no problem seeing music added to my PCs or laptop on the iOS devices either.
However, the same can't be said for when I listen to music on my iOS devices. The play history never seems to make it back to the cloud, so each of the 3 devices ends up with it's own "library" so to speak and all my smart playlist are as such independent of each other. I know at one point this was "working" ok, albeit it took some time to update sometimes, like 24 hours or so. I don't know if it just broke, or if iOS 6 broke it for me.
I've turned off iTunes Match on these devices now because it irritates me so much and I rely heavily on my smart playlists.
Has anyone had this problem and figured out how to remedy it? Is this even broken for everyone, or do some of you have it working?
Side note, it's also annoying that turning off iTunes match completely on my iPad works fine, but on my iPod Touch and iPhone, the music app still sees the cloud music (all of it) and will play it, even after a reboot of the phone. I had to factory reset my iPod Touch and iPhone 5 to get the music to go away and get iTunes to begin syncing the music like normal. Being that I don't feel like constantly restoring my phone, I'm hesitant to turn iTunes Match back on to even try to troubleshoot anymore.