Playback Failure on PC

Core Machine (Operating system/System info/Roon build number)
Small Green Computer Sonic Orbiter

Network Details (Including networking gear model/manufacturer and if on WiFi/Ethernet)
Comcast/Xfinity cable modem in bridge mode > Ubiquiti Unifi Security Gateway > Ubiquiti Switch-8 POE > Netgear Unmanaged Switch

Audio Devices (Specify what device you’re using and its connection type - USB/HDMI/etc.)
The specific issue I’m experiencing is only happening when using a local zone on the PC that I’m running Roon Client on.

Description Of Issue
Playback fails only when using my PC hardware as the Roon Endpoint. Source material tested includes Tidal and Internet Radio. I don’t currently have any local music connected.

Here is the diagnostic from the Roon Server:

> 05/20 16:38:17 Debug: [easyhttp] [487] POST to
> 05/20 16:38:18 Debug: [easyhttp] [488] POST to
> 05/20 16:38:18 Debug: [easyhttp] [487] POST to returned after 210 ms, status code: 200
> 05/20 16:38:18 Trace: [tidal/http] GET => Success
> 05/20 16:38:18 Debug: [easyhttp] [488] POST to returned after 213 ms, status code: 200
> 05/20 16:38:18 Trace: [dbperf] flush 0 bytes, 0 ops in 1 ms (cumulative 0 bytes, 0 ops in 2938 ms)
> 05/20 16:38:18 Trace: [tidal/http] GET => Success
> 05/20 16:38:18 Info: [Modus Laptop] [zoneplayer] Playing:
> 05/20 16:38:18 Debug: [smc] [zoneplayer:1] Created domain
> 05/20 16:38:18 Debug: [smc] [zoneplayer:1] Adding ordinal 44
> 05/20 16:38:18 Info: [library/albumdetails] found 5 streaming service alternates
> 05/20 16:38:18 Debug: [smc] [zoneplayer:1] Ordinal 44 is good to go
> 05/20 16:38:18 Info: [Modus Laptop] [zoneplayer] Open Result (Playing):Result[Status=Success]
> 05/20 16:38:18 Info: [Modus Laptop] [zoneplayer] Starting playback
> 05/20 16:38:18 Trace: [Modus Laptop] [zoneplayer/raat] StartStream Sooloos.Broker.Transport.RaatZonePlayer+Endpoint: StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) => StreamFormat(channels=2, bitspersample=16, samplerate=44100, isdts=False) streamid=299712584
> 05/20 16:38:18 Trace: [System Output] [raatclient] SENT [34]{"request":"setup","format":{"sample_type":"pcm","sample_rate":44100,"bits_per_sample":16,"channels":2,"sample_subtype":"none"}}
> 05/20 16:38:18 Info: [zone Modus Laptop] OnPlayFeedback Playing
> 05/20 16:38:18 Trace: [Modus Laptop] [Inactive] [PLAYING @ 0:00] Ambitionz Az a Ridah - 2Pac
> 05/20 16:38:18 Trace: [System Output] [raatclient] GOT [34] {"message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED","status":"UnexpectedError"}
> 05/20 16:38:18 Warn: [Modus Laptop] [zoneplayer/raat] failed to setup any up
> 05/20 16:38:18 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
> 05/20 16:38:18 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
> 05/20 16:38:18 Info: sleep 0ms after flush
> 05/20 16:38:18 Warn: Track Stopped Due to Error
> 05/20 16:38:18 Info: [zone Modus Laptop] OnPlayFeedback StoppedEndOfMediaUnnatural
> 05/20 16:38:18 Debug: [zone Modus Laptop] _Advance
> 05/20 16:38:18 Trace: [Modus Laptop] [Inactive] [STOPPED @ 0:00]
> 05/20 16:38:18 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/278 sec
> 05/20 16:38:19 Trace: [streamingmediafile] finished caching
> 05/20 16:38:19 Debug: [smc] [zoneplayer:1] Removing ordinal 44
> 05/20 16:38:19 Debug: [smc] [zoneplayer:1] Destroyed domain

Hi @Patrick_Higaki,

What are you trying to output on the PC to, the System Output zone (PCs internal speakers)? What operating system is the PC running, is it Windows? If so, I would verify that both Roon.exe and RAATServer.exe have been added as exceptions to your Windows firewall.

You can use these instructions to add the exceptions and the executables themselves would be located in your Database Location/Application folder path.

I would also add these exceptions to any Antivirus or other Firewall blocking applications you may have and ensure that you connected to your network via a Private network, not a Public one, see this guide for more information.

HI @noris,

Thanks for suggesting the firewall, those were not things I had checked. Unfortunately adding the exception and setting the network type to ‘Private’ did not resolve the issue.

To answer your initial question: yes, I am running on Windows 10 64-Bit and the zone I’m trying to playback with is the System Output zone:

The only thing I can think of at this point is that possibly my Ubiquiti Security Gateway is preventing packets from moving between the Core and the Computer. It’s odd that every other Roon Endpoint in my system is working fine, however, including mobile devices (I have a Samsung Galaxy Note 10 and an iPad Pro).

Any other suggestions before I start deep diving into my router/firewall??

Hi @Patrick_Higaki,

Do you have any additional firewalls or antivirus programs on the PC? In the past I’ve seen AVG/Norton/Kaspersky need special settings applied. If you have an antivirus it might be worth temporarily disabling the antivirus’ firewall to see if that is the one causing issues.

Hi @noris,

No other software based firewall or antivirus running on this machine, with the exception of Windows Defender. I also confirmed that playback works as expected on my Macbook, so it’s definitely something related to this machine specifically. Unfortunately I don’t have any other Windows 10 based systems to test.

Any other suggestions you can make would be greatly appreciated!

Hi @Patrick_Higaki

Have you tried a full reinstall of the Roon app on the affected PC? I would give this a shot:

  • Make a Backup of your current Roon Database
  • Exit out of Roon
  • Navigate to your Roon’s Database Location (on the affected Windows Client)
  • Find the folder that says “Roon” & “RAATServer”
  • Rename the “Roon” folder to “Roon_old” & “RAATServer” folder to “RAATServer_old”
  • Reinstall the Roon App to generate a new Roon/RAATServer folder

@noris do I want to backup the database from the problem machine, or on the Core itself? Are the two databases exclusive to the machines or shared across the network?

Hi @Patrick_Higaki,

The database lives on the Core, so wherever you start the backup from, a snapshot of the Core’s database will be made.

A backup is suggested, but not absolutely necessary in this case, since you are only reinstalling the Roon controller (and not the Core).

Performing backups is something I suggest doing just as an extra precaution whenever performing tasks such as reinstalling parts of the app.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.