New Nucleus One stuck at "Intitalizing" after installing Backup from Roon Server on Desktop [Ticket In]

Sadly that didn’t help.

Still get the

06/24 06:35:52 Error: [broker] failed to read local time offset from registry: System.OverflowException: TimeSpan overflowed because the duration is too long.
   at System.TimeSpan.IntervalFromDoubleTicks(Double ticks)
   at System.TimeSpan.Interval(Double value, Double scale)
   at System.TimeSpan.FromMinutes(Double value)
   at Sooloos.Broker.ApiRoot..ctor(State state)

Errors in the server.log when I start it and it never gets out of the “Initializing…” Status - same as before

Thanks for giving that a try @Hannes93 . Unfortunately, this means that we’ll have to wait for a proper development fix to resolve the issue.

And another bump so the topic stays open…

Hi @Hannes93,

Thank you again for your continued patience while our developers work toward a fix. We truly appreciate your understanding and persistence.

Another bump to keep it open

Hey @Hannes93,

Thanks so much for staying on top of this — we really appreciate your patience.

Just to confirm, have you had a chance to test things with a completely fresh database on your Nucleus? You can do this by going to the web UI and selecting the “Reset” option under the database section. Please note that this step will fully wipe your existing database, including any saved settings and library curation — so it’s definitely not ideal, but it might allow you to regain access to your Nucleus in the meantime.

That said, our team has flagged your issue as a priority, and we’re actively working toward a more complete and lasting solution. We’ll follow up as soon as we have more to share. :folded_hands:

Yes. It works fine with a fresh database until I import the backup. I tried resetting it multiple times.

I don’t want to lose my listening history and playlists so it’s not really an option to restart from scratch

Good to know @Hannes93!

It’s certainly less than ideal, at least you’d be able to play some of your music while our team continues to work towards a solution to the issue.

We don’t have any updates to share yet, unfortunately. Once there’s movement, we’ll update you here directly. :+1:

One more bump to keep it open while waiting for the fix

Hi @Hannes93,

No need to worry about keeping this thread open. We have it tracked internally now and will be sure to reopen the thread and follow up here as soon as there are any updates to share.

Hi everyone,

Thank you for your ongoing patience. We’ll announce here when we have a timeline for a potential fix.

I paid for my Nucleus on the 10th of March - over half a year ago - and it’s just a dead piece of hardware on my shelf until now…

Not even a rough estimate for when I’ll finally be able to use this (expensive) piece of hardware?

Good day @Hannes93 !

We’re sorry to see you have this problem.

While the ticket is at our R&D for solving we would like to ask you whether you have some of your older backups taken from the same windows machine ?

If so, can you please revert the locale to what it used to be like at the moment when you created the backup → reinstall roon → restore the backup → change the locale to dot instead of comma → get backup again and restore on Roon.

This is some sort of workaround that might help.

please let us know whether it is suitable for you.

We’re sorry once again for making you push through this hassle.

Regards.

The locale has always been like that on my Windows machine - there is no backup from “before I changed it”. I tried changing my locale on windows and importing a backup as well as changing the locale on the already running roon-version - both times I get the same errors with the server-software that I have with the nucleus.

Hi @Hannes93 ,

Thanks for the update.

I wonder if this error could be because you didn’t clear out the previous Roon Server when you tried this test? To set up a fresh database for this test:

  • Create a Backup of your current database (if needed)
  • Exit out of Roon + RoonServer (from taskbar area)
  • Navigate to your Roon Database Location
  • Find the folder that says “Roon Server” and “Roon”
  • Rename the “RoonServer” folder to “RoonServer_old” and “Roon” to “Roon_old”
  • Reinstall the Roon App from our Downloads Page to generate a new Roon folder
  • Verify if the issue persists on a fresh database before restoring the backup

Here is the process outlined from a Windows machine:

All Roon_old on Windows

I also wonder if there’s a way to manually fix this. You might be able to restore the backup, exit Roon, navigate to RoonServer/Database/Registry/Core, move the local_time_offset_from_utc file to another location (like your desktop,) and try to restart RoonServer.

Running it freshly from a reset Installation never was the problem - it always crashed when I reimported the backup.

The advice with removing the local_time_offset_from_utc from the folder helped though. I shut down my Roon Server on my Desktop, changed the decimal separator to what the Nucleus was expecting, removed that file from my AppData-Folder and rebooted the server on my Desktop. I then created a new backup from that running instance and this backup finally could be imported correctly on my Nucleus One.

Thanks a lot for that Advice!

Hey @Hannes93,

I hope all is well! I wanted to follow up on this thread to let you know we’ve released a fix for this issue over on our Early Access branch of Roon. :raising_hands:

I realize this issue doesn’t affect your everyday use of Roon, so there isn’t any specific action needed on your end - we’ll eventually push this fix over to our main Production version of Roon, and at that point, you shouldn’t have any issues restoring backups!

Happy listening! :musical_note::musical_keyboard: