Hi @david_klipper,
First, the part that matters most: nothing has been deleted. I pulled your current Roon Server logs, and your library is sitting at 136,253 tracks across 8,284 albums right now, and it’s been steady there for days. A rescan never deletes files from your drives; it only re-reads what’s already on the storage. So the music is all still there.
Here’s what actually happened on the 24th when it looked like everything vanished:
Your music lives on the QNAP as a network share (SMB/CIFS, at \10.168.168.113). Every time Roon Server restarts or you force a rescan, that share needs a few seconds to reconnect. During those seconds the logs show the share go to DriveNotReady, then DirectoryNotReady, and while it’s reconnecting the library momentarily reads 0 tracks. The instant the share is back, the count climbs straight back to 136,000+.
I can see this exact pattern happen five separate times on the 24th alone (and again on the 21st, 22nd, and 27th). Each time the count dropped to 0 or a partial number, then recovered to ~136,232 within about two minutes:
- 07/24 11:38 → 0 tracks … 11:41 → back to 136,232
- 07/24 12:20 → 0 tracks … 12:22 → back to 136,232
- 07/24 12:36 → 0 tracks … 12:39 → back to 136,232
- 07/24 18:12 → 0 tracks … 18:14 → back to 136,232
So if you happened to look at the screen during one of those short reconnect windows, you'd see a nearly empty library, which is almost certainly what you caught. It filled right back in on its own.
Two more pieces of good news from these fresh logs:
The I/O-failure problem is fully resolved. After the trailing-space/dot folder names were cleaned up, the failures stopped completely, there are zero I/O-failure events in your current logs. That whole batch is behind you.
The mount is healthy. Roon is reading and playing files off the QNAP without trouble, you’ve been streaming across your Office, Bedroom, Garage, and Rendu zones throughout this period with no storage errors.
On the track count (136,253 on the NAS vs. ~143K on the old sonicTransporter): that ~7K gap is still just the files that didn’t make it across during the original copy, the folder-naming issue we covered earlier, not anything Roon removed. The FreeFileSync compare from my last message is still the cleanest way to see exactly which files are on the sonicTransporter but not yet on the NAS, and copy only those over.
On the corrupt MP3s you asked about: the quickest way to see the exact list is right inside Roon, open Settings → Library and click into the skipped files view. That lists every file Roon couldn’t import along with the reason for each, so you’ll have the precise set to re-rip or re-download (renaming won’t fix these, their file headers are damaged, even though Apple Music will still play them).
Bottom line: your library is intact at ~136K, the I/O errors are gone, and the only work left is (1) copying over the ~7K files that never transferred and (2) re-ripping the handful of bad MP3s from the skipped-files list. Have a look at that list and the FreeFileSync compare, and let us know what they turn up we’ll take it from there. 