I don’t have a broken env ATM to dig into. I replaced the OS on the MBP with LinuxMint and am in the process of manually rebuilding all of my Playlists rather than importing from the broken library versions, and so far it’s been fine, although I haven’t yet gotten to rebuilding the playlists. I can answer a few questions, though:
- The files in the truncated playlists are a mix of sources and types. Some MP3s that would have been ripped and imported via iTunes years and years ago; some ALACs that would have been ripped in iTunes after I stopped ripping to MP3s but before I stopped using iTunes to rip; some ALACs that were ripped via XLD and originally imported into iTunes after I stopped ripping with iTunes completely; some FLACs that were ripped with XLD and imported directly into Roon after I moved from iTunes to Roon. These days I mostly purchase my music rather than rip it so the playlists would also contain songs from a mix of file types (depending on when in life I bought them, MP3s then ALACs then FLACs) and online retailers like Bandcamp, Nugs, HDTracks, etc.
tl;dr - A mix of all file types coming from local rips via iTunes and Roon and online purchases. I can’t ID any types of patterns about the truncated playlist contents.
- None of the tracks in the affected playlists are corrupt; I can still play them directly without issue, and after doing a mass re-scan when I restore from a DB none of the files are flagged in Library → Skipped Files. It’s only the Playlists that “lose” the tracks; the source tracks are unaffected.
I don’t have a broken DB to upload ATM but I did previously upload one for @noris at a private link he provided. Perhaps it’s still available?
Thanks!