Mac Sequoia “too many failures” error with Roon

Have similar issue on my side and I confirm it makes the user experience extremely bad to say the least.

I use a M1 macbook pro that I got updated to Sequoia recently and since then when I play a track on Roon I have 50% chance of getting the “too many failures” error.
This can happen whether I try to change track, change the buffer on a track that is already playing or even randomly sometimes without triggering any action…

Has anybody experiencing the same behaviour?

I have found no solution other than rebooting Roon or waiting for like 1 min and tracks can be played again…

1 Like

I am assuming this started when you upgraded to OS 18 Sequoia?

Hi @soulight,

Sequoia introduced changes to local networking on the Mac that can interfere with device discovery and playback. Verify in System Settings → Privacy & Security → Local Network that Roon has local network access granted by the operating system.

What is the endpoint to which you’re playing when you experience the “Too Many Failures” error?

Are you rebooting Roon on the Mac, or are you rebooting your RoonServer? The distinction will help us narrow down the failure point here.

Please share a screenshot of the Device Setup page in Settings → Audio for this Zone. The error you’ve mentioned indicates an issue between Roon and whatever firmware is managing the endpoint.

As an additional note, the M1 in question is not visible to our servers as a Roon controller, only as a System Output Zone. Is this machine on the same subnet as your RoonServer machine? Do you have any additional network security, like stateful or next-generation firewalls/antivirus software that might be interfering here?

You can greatly expedite our investigation by uploading manual logs from the “Roon” folder on your MacOS machine. At your convenience, please the directions in the MacOS section found here and to compress the contents of Log folder in your Roon database on the Mac controller. You can send over a set of logs to our File Uploader.

Thank you!

Hi @connor

Thank you for your reply

I just uploaded some logs to your server (file name is soulight.zip)
After checking the file I saw those lines:

10/28 19:23:29 Warn: [FiiO K7] [zoneplayer/raat] failed to sync sender clock to endpointFiiO K7 : Sooloos.Broker.Transport.ClockSyncResult
10/28 19:23:29 Warn: [FiiO K7] [zoneplayer/raat] failed to sync clocks with any endpoints..giving up
10/28 19:23:29 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
10/28 19:23:29 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
10/28 19:23:29 Info: sleep 103ms after flush
10/28 19:23:29 Warn: [zone Fiio K7] Track Stopped Due to Error

They appear to match with the moments when I had the issue, but I don’t if there is enough information to investigate…

About the questions you asked:

  1. Yes the access is granted for Roon on local network
  2. I’m using a FiiO K7 DAC as endpoint (USB connection)
  3. I was talking about Roon Mac Client App
  4. You will find attached the settings I’m using for the DAC
  5. Yes it’s on the same subnet
  6. Yes it’s my work laptop so there are a bunch of firewalls/antivirus softwares that are installed (but I didn’t have those dropouts issues until recently)



Hey @soulight,

It would be quite helpful if we could rule out any blockages happening from the above software. Would you be able to temporarily disable any third-party security software and see if your issue reproduces?

If your issues do persist, could you please test out refreshing your RAATserver database on the Mac.

You can generate a new RAATServer instance on your device by following these instructions, but please be aware that this will reset your Roon Settings → Audio Tab to factory settings and I would advise making a backup of any custom DSP settings you have:

  • Create a Backup of your current Roon database
  • Exit out of Roon
  • Navigate to your Roon’s Database Location
  • Find the folder that says “RAATServer”
  • Rename the “RAATServer” folder to “RAATServer_old”
  • Restart the Roon App to generate a new RAATServer folder

Hi @benjamin
Unfortunately I have no control over the firewalls, but they were already enabled when the behavior was normal on my macbook.

About the reset of RAATServer, I don’t find the folder that you are mentioning, below is what I get when I open the “Database” folder in “RoonOnNAS/RoonServer” (yes the server is installed on a synology NAS)

Hi @soulight,
A shot in the dark. I know you mentioned the timing of the upgrade to Sonoma but could this possibly relate to your company’s VPN software and or the VPN softwares update? Have you possibly installed Tailscale or another VPN as well could it be due to conflict?

.RAATServer is a hidden directory inside $HOME

Hi @Singleton

Here’s what I see in Network > VPN & filters and Network > Firewall settings (I can’t show more as the access is limited by my company)

There is also a VPN named “WARP by Cloudflare” installed that I can activate or not (I’ve already tested on both configurations and it doesn’t change the behavior)

And indeed, I’m also using ZeroTier (both installed on my NAS and my Macbook) in order to bridge my home network with my office network, but again I’ve tried disabling it and still get the playback drops. (After rebooting the Roon app of course)

The $HOME directory you are mentioned where I can find it?

@soulight,
I think you were just thrown by it having been written in that form. It’s just another name for your home directory.

“ …the home directory has a standard location in Unix or Linux®-based systems, usually under /home/username. In Windows, it can be found under C:\Users\username. However, these paths can be customized if necessary.”

Cite:
https://www.lenovo.com/us/en/glossary/home-directory/?orgRef=https%253A%252F%252Fwww.google.com%252F

@soulight

This may prove more helpful.

“ How Macs Handle Home Directories

Mac OS X is a true Unix version. In fact, it’s even more Unix than Linux. Because of this, it should be fairly compatible with almost all systems.

The Mac home directory are stored under the /Users directory. In the default BASH shell that Mac uses (and even in the old Turbo Csh), you can use ~ as an alias to the $HOME.”

Cite:
https://stackoverflow.com/questions/11161793/mac-shell-script-get-home-directory#:~:text=The%20Mac%20home%20directory%20are,an%20alias%20to%20the%20%24HOME%20.

After locating the directory **Press Command + Shift + . (period) to hide/view hidden items.

@soulight,
My apologies I just recalled that your server is on Synology for that I’d have no idea. Perhaps you’ll find it in your shared folder best of luck.

The upgrade to Sequoia 15.1 makes matters worse. I have disabled my Cisco VPN, and my Nord has always been disabled. Roon is not seeing any DACs connected via USB to my Mac Studio M2 or Macbook M1. I have disabled my VPNs, which were not active anyway; I turned off the Time machine and even temporarily turned off my firewall, and Roon does not see any USB DACs. My iPhone still recognizes itself, and my older iPad does as well. My M4 iPad does not see itself. As you may recall, I am working off a Roon Rock server and have rebooted and changed the network Roon was running on. I have never seen it this bad, without any helpful advice if I want to keep using Roon, which I do. Roon was always solid and reliable, and I have been a user for the past few years. Any help in sight?

@Barrylewis ,

Barring a solution from Support and depending upon your desire and needs for the upgrade to Sequoia 15.1 you may wish to downgrade at-least temporarily until your issue on your MacBook can be resolved.

Connor’s correct regarding the changes to macOS Sequoia, but no one ever seems to discusses system corruption on these forums. It’s a common problem. Users often have dirty/corrupt machines. Sometimes a purging a system is the best medicine especially if users are prone to downloading and installing everything under the sun.

Something may have gone amiss with the update (It happens) or there is the possibility that file corruption may have been there from the beginning or is newly introduced.

I have installed Roon on 5 instances of Sequoia and so have many others without issue. “I’m not discrediting issues that users like yourself are having” What I’m saying is that the problem isn’t clearly identified. You can only do that through further investigation. Your problem is real.

In the end the simplest solution may be to wipe your system and to re-install Roon and to start over. (I am not saying that’s the case here but unfortunately sometimes it is) Here’s an option to diagnose:

  1. If you have an available external SSD drive why not wipe it and install macOS Sequoia. Boot the Mac up from the external then install Roon. If everything works after you’ve activated all extensions properly then the system on your hard drive is probably corrupt. Start backing up your files and reinstall sequoia on your desktop.

  2. Alternatively, you can downgrade by installing macOS Sonoma on the SSD to see how that fairs. There are definitely some oddities which I’ve observed regarding multiple Roon installations on macOS Sequoia. I will follow up with that report. That said all of my installations have functioned and continue to function properly. My point is that maybe with a reinstall yours will do the same.

But before you go through all that why not try creating a new user in the user and groups section of system preferences. Then log in to Roon under the new profile and see if any progress can be made there when logging in. If so then you more than likely have a corrupt user profile.

The entire installation process should take you no more than 3 hours. Most of that time is waiting for macOS to complete its installation. You could get away with a 64gb or smaller USB flash drive as well I’m sure for testing purposes but an SSD will make the process go by quicker and of course it’s practically required with Roon.

Finally, if you want to just get the pain over with go right to syncing your bookmarks, backing up your data and getting it over with. In the end you just might have to anyway should you wish to proceed. Here’s to hoping that’s not the case.

https://support.apple.com/en-us/101578

@Connor ,

I would like to report that I’ve personally experienced zero difficulty throughout while working on my network although I’ve observed abnormalities on at least 3 separate installations of Sequoia. These 3 installations alternate between endpoint and server on each machine during my testing.

All three have Roon Bridge installations as well. Two of the installations show Roon and Roon Bridge in the “Login Items and Extensions” section of system settings. The third installation shows these two as well as “Roon Server” in this section.

Toggling off Roon or toggling it on seems to have no affect on performance one way or another when toggled under Privacy & Security in the Local Network Section

Roon is completely stable and functional in all cases. The attached image showing multiple Roon instances is common to a single computer. The image is taken from a 2020 MacBook Pro running Sequoia 15.0.1 fresh build.

Add images

@Connor ,

I’ve attempted unsuccessfully several times through installations to replicate the install of the Roon Server extension in the “Login Items and Extensions” section as it appears in one of 3 installations. Can you help with this? In the past I knew of a conflict where I could not have a team viewer extension as well as a team viewer host extension on a Mac wondering if it’s a similar natured issue.

Should the Roon Server extension be visible? Also FYI I have made certain that Roon has local access during installation.

Hi All,

It’s important to mention that the use of VPNs falls outside the scope of our support. Moving forward, we’ll need any VPNs completely disabled to continue troubleshooting.

If this isn’t an option, then we’ll need to move this over to our Tinkering category in community where others who continue to use VPNs may be able to shed additional light on the subject.

Thanks for your understanding, and we’ll be on standby for follow-ups.

@Singleton we very much appreciate your assistance here, if you’re requesting support yourself, please navigate through our typeform and create a separate thread if you haven’t yet: Technical Support Request

1 Like

Yours is the first reply that I have seen that clearly states that Roon will work without issue on a clean install of Sequoia. With the tech advances of Mac OS updates, I doubt I will be satisfied going backward. I have been upgrading Roon on Mac OSs for nearly four years, probably three or four major OS upgrades and I have not seen any problems with Roon or any other software of a large publisher. I hate to say it, but Roon is not worth the hassles for me. What do I do with Pacifica, Mendocino or Redwood or whatever Apple comes up with next? Keep reinstalling?
I have a parametric equalizer built into one of my headphones/speakers, DAC/AMPS, and the beautiful, comprehensive music history and song variations are great but not worth the hassle for me now. I think the licensor, Roonlabs, is responsible for providing a hassle-free experience. So I will pass for a while. Tidal and Quobuz alone with the web provide me with more than enough entertainment and I am auditioning Audirvana which I can’t figure out what the need for this software does, but I am checking it out. So I thank you for the excellent advice and will be tuning Roon out for a while. I’ll check back in when I have more free time to tinker around with clean installs or a new machine perhaps.

FYI, I’ve found someone here that has (I think so) the exact same issue as me

Hi @soulight,

While that certainly may be true, did you get a chance to test out an environment without an active VPN per my last reply?

We’ll be on standby for your reply (and development is still addressing issues with Sequoia, so I hope to have more information there shortly) thank you! :raised_hands: