Hi! What’s not quite right with Roon?
· Music won’t play or issues with my library
Music won’t play or issues with my library
· Trouble creating or restoring backups
Tell us what's going on
· Hi Roon Support,
I have a recurring database corruption problem with my Roon Nucleus One and would appreciate advice on whether the Nucleus hardware, particularly the system M.2 SSD or RAM, needs investigation/replacement.
System
Roon Nucleus One
Internal music storage: 4 TB Samsung SSD 870
Library: approximately 2,500 albums / 44,000 tracks
Roon database/system storage has plenty of free space (Web Administration previously showed approximately 99% of 86 GB available)
Roon Server: 2.73 (build 1694), production
RoonOS: 2.1 (build 271)
History of the problem
I have repeatedly received the Roon message:
“There was an issue loading your library. To avoid data loss, restore a backup now.”
Initially, restoring a database backup would get Roon running again, but after a few days the same problem would return. On some earlier occasions a complete power cycle of the Nucleus also appeared to help temporarily.
Most recently I restored a backup dated 18 September 2026, but the database corruption subsequently returned.
On 30 September 2026, restarting Roon Server did not resolve the problem. A complete Nucleus power cycle also did not resolve it.
The logs from the failed database contained database corruption errors including:
Error: [broker/database] corruption detected
Critical: [loadstatus] database is corrupt
IsDatabaseCorrupt False => True
The corruption was detected while Roon was carrying out a large metadata refresh.
Clean-database test
To determine whether the corruption was already contained in my backups, I then:
Stopped Roon Server.
Renamed the existing RoonServer directory so that it was preserved.
Restarted Roon Server, allowing Roon to create a completely new database.
Connected to the newly created Roon Server.
Did not restore any database backup.
Allowed Roon to start building a new library from the music files on the internal 4 TB SSD.
Unfortunately, the brand-new database also became corrupt during this initial library build.
The new logs show at approximately 12:56 on 30 September:
LevelDb.Exception: Corruption: corrupted compressed block contents
followed by:
[broker] detected corrupt database
IsDatabaseCorrupt False => True
Critical: [loadstatus] database is corrupt
This occurred in a newly created Roon database into which no previous backup had been restored.
I also noticed that during the import Roon identified at least one apparently corrupt WAV file (Arean, Jenny/Portret (Disc 2)/03 - Some People.WAV, plus another WAV with invalid stream parameters). I mention this for completeness, although I would not expect an unreadable audio file to cause physical LevelDB block corruption.
Logs
I have retained the logs from both:
the original recurring database corruption; and
the subsequent corruption of the completely fresh database.
I can attach both ZIP archives to this support request.
Given that a completely new database, with no restored backup, developed LevelDb.Exception: Corruption: corrupted compressed block contents during its initial library build, could you please advise whether this points to a problem with the Nucleus One system M.2 SSD, RAM, or another hardware component?
I have stopped further restore/reset attempts so that I don't destroy potentially useful diagnostic information.
Please let me know if you would like the complete logs or any additional diagnostic information from the Nucleus.
Thank you.
Tell us about your home network
· My Roon Nucleus One is connected with Cat5 cable to a Cisco switch which is hard wired to the internet modem.