Waiting For Your Roon Server after every 2-4 minutes of output

Roon Core Machine

Mini PC Core I5 8260U Windows 11 Pro Release 23H2

Networking Gear & Setup Details

Hardwired Lan Sky Router

Connected Audio Devices

USB connection to Cambridge Audio DacMagic 2.0

Number of Tracks in Library

48,000 tracks

Description of Issue

Start Roon Server
Start Roon from System Tray Icon
When thinking animation stops I have a screen where I can start playback for BBC Radio 3.
Plays back for 2-4 minutes “perfectly”.
Then get circular progress bar "Waiting for your Roon Server ".
Without any action from me the circular progress is replaced by the black thinking animation.
After 30-60 seconds thinking animation replaced by input screen which I use to start BBC 3 again.
2-4 minutes OK and then “Waiting” etc.
This cycle can be repeated ad infinitum.

Same story if I am playing flac from my local library on internal ssd, or streaming from Qobuz.
I have tried a direct wired connection to router. No change

2 Likes

Hi @David_Le_Feuvre,

Thanks for taking the time to write in, and for your patience so far! Sorry to hear you’re having some connection issues after the recent Roon update.

Does this issue happen on other endpoints, or from the system output of the PC?

I’d also make sure Roon is set as a proper exception in your firewall:

We’re currently investigating potential issues and solutions for your issue, could you please reproduce the issue and share the specific date, time and name of the track playing when the issue occurs?

Once you let me know this info, I’ll go ahead and enable diagnostics for your account so I can review the logging for clues.

If you’d rather do it yourself manually, please use the directions found here and send over a set of logs to our File Uploader.

Thanks!

Both RoonServer and Roon Logs from mini pc server uploaded.
Also Roon logs from pc used to access roon on server
The only output is to the DacMagic 2
The latest test I did was Roon Server on server accessed by roon on pc

  1. BBC radio 3
  2. flac from local ssd (10CC)
    3.Stream from Qobuz (Beethoven Piano)

all 3 behaved the same - stop between 2-4 minutes.

I set up the PC as an endpoint. The PC is connected to the DacMagic via optical digital.
The result was the same.
Works via output from PC as endpoint for a couple of minutes and then "Waiting… etc

Hey @David_Le_Feuvre,

Thanks for the update! I first want to triple-confirm you have the below set up as exceptions in your windows firewall settings:

roonserver.exe
raatserver.exe
roonappliance.exe

Have you tried manually re-installing Roon directly from our downloads site? We’ve seen this help with similar cases, here’s a link to our downloads if you haven’t tried this out yet:

https://roon.app/en/downloads

Let me know if your issues persist after the above. :+1:

I have checked the firewall exceptions for
roonserver
raatserver
roonappliance.
Exceptions for both Private and Public networks

I have reinstalled roon on the server, I have to report no change.
The behaviour is very consistent and is the same for radio, flac and qobuz.

Have the logs I uploaded revealed anything ?

Should I consider eliminating everything Roon from the server and starting from Scratch ?

Thanks

Hey @David_Le_Feuvre,

Thanks for the update! Our team is still investigating things further, so I don’t have any immediate next steps for you, unfortunately.

Our developers are digging into this issue as we speak, so I hope to have more information to share soon.

Outside of that, if you’d like to test out running Roon Server on different devices to see if your issues reproduce, one may yield a more stable environment.

Thanks for your patience in the meantime!

I have now set up Roon on 3 different machines with the same result as described above.

On the last attempt I deleted the Roon folder, downloaded the Windows installation file and installed Roon from scratch.
I did not restore from a backup of Roon.
I did not identify any folders to be watched, nor set up Qobuz.
I identified the System Output as Audio.
The only thing I ran was BBC Radio 3. This worked as “usual”.
After running for a short period the “waiting for your server” message appeared, and so on.

Hi @David_Le_Feuvre,

Thanks for the update - stay tuned for an update this week that should help with your issue!

Updated to Version 2 Build 1357. No change I am afraid.

Windows did ask if I wanted Raatserver.exe through the firewall. I had already allowed it, but confirmed to
allow raatserver again, but this did not change anything.

Hi @David_Le_Feuvre,

Thanks for the update, and I’m sorry to hear your issues persist.

Which Windows device is typically running your server? I’d first get back to how your original setup was and make sure Roon Server isn’t running on any of your other devices.

If you could please reproduce the issue on the original server, and then send over the windows event viewer log from that same device for review, this may give us a clue as to what is causing the crashing. I’ll share the steps below on how to retrieve this file:

  1. Press Win + R and type eventvwr.msc
  2. Press OK – this should open Event Viewer window
  3. From the left sidebar go to Windows Logs > Application
  4. Right click on the Application subsection and pick Filter Current Log... from the context menu
  5. On the Filter tab for the Logged section pick a parameter Last 30 days and press OK
  6. Right click on the Application subsection again and pick Save filtered log file as.. from the context menu
  7. Enter the log file name, for e.g. Roon_USERNAME , and press Save
  8. Upload the Event Viewer logs here and let us know once you’ve done so:

https://workdrive.zohoexternal.com/collection/8i5239cc05950ac07456889838d9319545a82/external

Thanks!

Logs uploaded as requested as user David_Le_Feuvre.
This on the miniPC I5 8gb which is dedicated as a Roon Server.
I generated 2 crashes accessing BBC Radio 3 as per usual.

Hey @David_Le_Feuvre,

Thanks for sending that over! Based on the crash report, we saw an error tied toa TmUmEvt64.dll dll file, which likely means you have Trend Micro installed.

This is a known issue on Windows 10, here is more information :
https://success.trendmicro.com/dcx/s/solution/000265136?language=en_US&sfdcIFrameOrigin=null#:~:text=this%20article%20helpful%3F-,Summary,-Windows%20Server%20encounters

Per the instructions above, a potential solution is to upgrade from current DSA 11 and install DSA 11 U21 or above. To upgrade the DSA, please refer to this Help Center article.

I have removed Trend Micro from the system.

Still the same problem. I have uploaded the windows log from today Roon_David_Le_Feuvre_231222.evtx.

I looked and saw that ntdll.dll is now the offender

Faulting application name: RoonAppliance.exe, version: 1.0.0.0, time stamp: 0x6531c3c8
Faulting module name: ntdll.dll, version: 10.0.22621.2506, time stamp: 0xbced4b82
Exception code: 0xc00000fd
Fault offset: 0x0000000000020b15
Faulting process id: 0x0x3240
Faulting application start time: 0x0x1DA34C958BEEF1D
Faulting application path: C:\Users\BASOARO\AppData\Local\RoonServer\Application\RoonAppliance.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 93339a43-f235-460c-883c-b86c849e73f9
Faulting package full name:
Faulting package-relative application ID:

Thnk you for all your efforts

Hi @David_Le_Feuvre,

Thanks for the update!

Please Check the Windows service pack level you’re running and then check this page to see if there’s a more recent service pack available for installation. Some issues that caused ntdll.dll errors have been corrected in these service packs from Microsoft.

If you’re up to date, lets perform a fresh install of Roon:

  • Create a Backup of your current database
  • Exit out of Roon
  • Navigate to your Roon Database Location
  • Find the folder that says “Roon” and “Roon Server”
  • Rename the “Roon” folder to “Roon_old” and “RoonServer_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

Let me know how things perform after the above. :+1:

I have done as you asked, but with no change.
I have run Task Manager which shows Roonappliance cpu usage at c 30% and memory at up to 2gb.
When the the crash occurs Roonappliance cpu goes up to over 80% while memory allocation goes down to zero.
Over the next half minute or so cpu goes back down while meomory allocated goes back over 1.5gb.
This is while the black busy icon shows.
After reinstalling Roon as requested with no database restored or Qobuz set up the memory allocation is around 600 mb, but otherwise the behaviour is the same as with the full library etc.

Hi @David_Le_Feuvre,

Thanks for the update. As a next step, our development team is interested in reviewing a set of your server logs with a command-line flag enabled.

Please follow the directions here, and use the flag -perftimers

After you reproduce the issue with the flag enabled, use the directions found here and send over a set of logs to our File Uploader, thanks!

As requested
David_Le_Feuvre_240109_RoonLogs.zip
David_Le_Feuvre_240109_RSLogs.zip
David_Le_Feuvre_240109_RaatLogs.zip
uploaded
2 crashes recorded today
No restored library, no folders watched, just playing BBC Radio 3 output to DacMagic 2 via USB

Thanks for sending those over @David_Le_Feuvre, our team will review and follow up shortly. :+1:

Any progress on this ?