Roon for MacOS (ARM) hangs after a period of time while not playing

Roon Core Machine

Debian 11 VM with 8 cores, 16GB on NVMe

Networking Gear & Setup Details

1GB ether, no wifi

Connected Audio Devices

MacOS Roon connecting to local SMSL DAC/AMP, but same happens when controlling BluSound network player or other devices. Doesn’t seem to matter what endpoint is active.

Number of Tracks in Library

40,000 tracks

Description of Issue

MacOS Roon plays “fine” when adding items to queue. When either:

  1. The queue is empty and the Roon continues playing “recommended” tracks, OR
  2. when the queue is empty and the Roon app “sits” in the background doing nothing for a few hours

The app beings to beachball for 30-60 seconds, requiring a force-quit of the Roon application. When restarting, acts as normal until 1 or 2 above happen again. The only solution seems to be to play music for a short period and then quit the app.

Not to solution, but seems like a memory leak or “checking” process that is unchecked forcing high resources until killed. I’

More playing with this. Turns out it’s really when Roon continues playing recommended tracks in the background. When this process happens and then Roon is brought back to the foreground, the application beachballs for upwards of a minute. Whatever UI/logic updates are occurring on the foreground action need to be looked at.

Hi @Eric_Carlson ,

Thanks for reaching out and for your report here. Can you please record a short video of this behavior and upload it to our Media Uploader below?

https://workdrive.zohoexternal.com/collection/nqcgjac23027d90a441bda2c314de49d7958a/external

What are the system specifications for the Mac in use? Would you be able to share a Mac system report?

What happens if you try to temporarily host the Roon Core on the Mac, do you still see the same issue occur? To switch Cores:

  • Create a Backup of your current database
  • Open Roon on the other PC you wish to try as the Core
  • Roon Settings → General
  • Disconnect
  • On the “Choose your Core” screen, press “Use this PC”
  • If asked to Unauthorize, you can go ahead and do so. You are limited to one active Roon Core at a time but you are free to switch between them as often as you’d like
  • Verify if the same behavior occurs on the different PC

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