I have a NUC rock with a usb hard drive attached. This drive has all my songs, I also share this hard drive with my iTunes software over a network. I use iTunes to RIP CDs to that hard drive. I just RIP a ministry of sound CD. All songs are shown and playable within iTunes, but Roon has missing tracks from the new RIP.
Do the tracks in question appear in the Skipped File list under Settings → Library → Skipped Files? The failure import reason should be listed there - please share a screenshot.
We’ll request diagnostic logs from the ROCK in the meantime. Thank you!
I was expecting a “give details” box. anyway, here’ the details.
All my music is local. Core is on my local PC. For the first time I’m seeing I/O errors. The music files are fine (import and play in my other players, checked with Audiotester).
Strangely, one 2 track album had one file imported ok and one file which had an i/o failure. To check it wasn’t drive specific moved it to a different drive and then both tracks errored. Moved it back only one track errored again. That doesn’t feel like it’s an issue with the file.
Database is over 106K tracks.
Roon is flagging corrupt albums when the checksum fails. Rebooting the server shouldn’t change the status of a track already in the library, unless it is rescanned because the file has changed. If this is the case, you may have failing memory or storage.
Nonetheless, once the weekend is over, Roon support this, and may ask you to upload one or more of the files.
Here is the screenshot. All my imported files are Apple Lossless., so I don’t understand why it’s not supported.
Some of the missing tracks are listed in this skipped folder.
How do upload my log zip file?
It’s happening to two separate drives. Both check out as healthy. It’s the first time I’ve seen this behavior. I’ve imported nearly 10000 albums over the years. I’ve only noticed it over the past few days. Very curious.
Same thing is happening to me for several digital albums (from various sources such as Bandcamp) after the last update - some but not all tracks are affected.
Never happened before to me, using Roon for many years.
After investigating, it seems the issue is happening to random tracks. Every time I tried to re-add a specific album to Roon-watched folders, different tracks got the “I/O failure”. On a third attempt, all tracks got imported correctly.
It seems the workaround is to simply re-add the affected album/tracks multiple times… until the import succeeds.
Yes I’ve noticed this behavior too. A reboot of the core seems to fix for me. The random i/o failure tracks magically appear, and disappear from skipped files list. I’m pretty sure this bug was introduced with the last update.
If you are copying files into the Roon watched folder, you might try disabling the watched folder first, then re-enabling after the copy is complete. Or shutting Roon server down.
Edit - while I’ve seen similar issues before, flagging as an I/O error seems to be new. If I remember correctly, it didn’t get flagged at all…
Noticing something after an update doesn’t necessarily mean it is related to software changes. Indeed, if this was the case, I think we’d see many more reports.
Please read this document from the help centre.
In this instance, I/O failure means:
I/O Failure - Roon encountered an error communicating with the storage device that the file lives on. Sometimes this can indicate a hardware failure, filesystem corruption, permissions errors, or a networking issue. On occasion, this error can appear with a corrupted file, depending on the nature of the corruption.
Odd that a reboot doesn’t fix. It has worked for me so far. Though here’s another idiosyncrasy. It randomly rejected one track with an i/o error for this PF album. Rebooted and the track was recognised but added as a separate album. A merge fixed.