markstuartwalker wrote:I've done these steps and not got your behaviour. Be aware that at the point of sync into iTunes there is a 3rd value stored in the MM database for the rating, a sort of "value at sync time". This is used to detect any change in rating and be able to adjust the non-changed system to remain in sync. The pitfall here could be that you have manually set the "rating is 3 stars in both" but the 3rd value might still be 2 which will cause odd behaviour.aprzybylo wrote: 7) now let say the rating is 3 stars in both
I change the rating to 2 stars in iTunes and sync
9) the rating will become 2 in MM (correct) but the one from MM will be copied to iTunes so it will switch from correct one to the one from MM.
10) sync again and everything is fine.
Further, iTunes (and MM) doesn't always refresh the screen if the underlying DB is changed beneath it. It's important to get the screen refreshed.
Please switch on the debug level to 2 (see start of this thread for details) and capture the trace output for this behaviour and post back. Keep it simple by staying with this single track.
Check the simple scenario. Start with s song with no played. Sync with ITunes. Play it once in mm play it once in iTunes. Sync now. Play count changes to 2 in mm and remains 1 in iTunes. Another scenario I can't check now since don't have access to I tunes now. Same as before but ply twice in mm. I think the result after sync will be 3 in mm so correct and 2 in iTunes equal to mm value before sync