ALAC Albums Import as Corrupted and Cannot Delete (ref#GWJ2R3)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· None of these quite match

Tell us what's going on

· When I import ALAC ripped albums, they are coming up as corrupted. They play fine in iTunes and Windows Media Player. I also cannot delete the albums.

Tell us about your home network

· I am using a Telstra Gen 3 router on an ultra-fast network. There is no VPN switches or extenders

Hi @Darryl_Turner,

Thanks for the details and the screenshot. Can you please send us one of the affected media files so we can test it on our end?
https://workdrive.zohoexternal.com/collection/nocvrfc5b2ddab55140af8640f1d7ce13291e/external

Hi @Darryl_Turner,

We don’t see any recent uploads to our media server but we’d like to test one of the affected ALAC files. At your convenience, please use the link in the post above to upload any ALAC track that won’t play in Roon.

Thank you!

Hi, I have re-sent an example of two files that just display as corrupt.

Thanks, Darryl

Hello @Darryl_Turner,

I have some definitive news for you. I’ve personally tested the files you uploaded on my own Roon system, and they imported and played perfectly without any corruption flags. And we see the playback traces of the “corrupted” files in your logs:

--[ SignalPath ]---------------------------------------------
SignalPath Quality = LowQuality
Elements:
    Source Format=Aac 44100/24/2 BitRate=257 Quality=LowQuality
    Raat Device=Rose RS150
    DigitalVolume DisplayMode=value GainDb=NaN Quality=HighQuality Value=32 SubType=
    Output OutputType=Local_Analog_Digital Quality=Lossless SubType= Model=
------------------------------------------------------------
05/05 16:25:01 Trace: [Rose RS150] [LowQuality, 24/44 AAC => 24/44] [100% buf] [PLAYING @ 0:04/4:33] In His Presence - Hendon Band of The Salvation Army
05/05 16:25:02 Info: [stats] 2135030mb Virtual, 2664mb Physical, 1966mb Managed, 698mb estimated Unmanaged, 2247 Handles, 82 Threads, 0.73% of runtime in GC pauses, 136ms last GC pause duration
05/05 16:25:06 Trace: [Rose RS150] [LowQuality, 24/44 AAC => 24/44] [100% buf] [PLAYING @ 0:09/4:33] In His Presence - Hendon Band of The Salvation Army
05/05 16:25:09 Trace: [music/query] performing tag query
05/05 16:25:09 Trace: [music/query] query returned 1 Sooloos.Broker.Api.Tag(s)
05/05 16:25:09 Trace: [music/query] performing tag query
05/05 16:25:09 Trace: [music/query] query returned 1 Sooloos.Broker.Api.Tag(s)
05/05 16:25:09 Trace: [music/query] performing tag query
05/05 16:25:09 Trace: [music/query] query returned 1 Sooloos.Broker.Api.Tag(s)
05/05 16:25:11 Trace: [Rose RS150] [LowQuality, 24/44 AAC => 24/44] [100% buf] [PLAYING @ 0:15/4:33] In His Presence - Hendon Band of The Salvation Army
05/05 16:25:16 Trace: [Rose RS150] [LowQuality, 24/44 AAC => 24/44] [100% buf] [PLAYING @ 0:20/4:33] In His Presence - Hendon Band of The Salvation Army
05/05 16:25:17 Info: [stats] 2135009mb Virtual, 2664mb Physical, 1966mb Managed, 698mb estimated Unmanaged, 2229 Handles, 75 Threads, 0.73% of runtime in GC pauses, 44ms last GC pause duration



This is actually great news because it confirms the files themselves are healthy and that Roon is fully capable of reading them. The “Corrupt” label you are seeing is a local false positive—essentially, your Roon database has “cached” an error status from the initial scan and isn’t letting it go.

To resolve this, we need to clear this “stale” info from your system:

The reason you can’t delete the files and Roon can’t update their status is almost certainly Windows File Permissions. If Roon doesn’t have full “Write” access, it can’t clear the error flag in its own database for those files.

  • Action: Right-click your music folder in Windows > Properties > Security. Ensure the user account running Roon has Full Control. Also, ensure “Read-only” is unchecked in the General tab.

Once the permissions are fixed, we need to force Roon to “forget” the bad scan:

  • The “Out-and-In” Method: Move the affected album folders out of your watched music folder and onto your desktop.
  • Wait for Roon to notice they are gone (check your library).
  • Go to Settings > Library > Clean up library (this removes the “stale” database entries).
  • Move the folders back into your music library.

By doing this, Roon will be forced to perform a completely fresh scan. Since we’ve confirmed the files are healthy, they should import correctly this time without the red labels.

Let us know if the “Clean up library” step finally removes those stubborn entries!

This worked perfectly - thank you.

Darryl