Hey @JOHN_HENRICK,
Thanks for the timestamp! There are several things within the Roon Server logs that plausibly explain sluggish playback start and slow search, and they mostly point to Roon Server being very busy doing background work, rather than a clear Sonos device fault.
The biggest thing we see is quite a large library churn (this is the biggest red flag)
This line is extremely significant:
[library] finished with 92543 dirty tracks
3894 dirty albums
15794 dirty performers
24564 dirty works
74415 dirty performances
150134 changed objects
We’re also seeing heavy album identification + cloud calls:
Identifying album [Various Artists - Romancing The'60s My Special Angel]
POST to https://api.roonlabs.net/... returned after 792 ms
Why this matters:
- Roon is doing:
- Album identification
- Metadata matching
- TIDAL integration lookups
- ~800 ms per cloud call isn’t terrible, but multiplied across many albums, it adds up
- This work competes with:
- Playback orchestration
- UI/API responsiveness
This reinforces that the Server is under sustained background load. With that, we’re also seeing very large, very complex Sonos topology.
You have:
- Many Sonos zones
- Multiple HT setups with satellites
- Mixed wired + wireless
- Some on 2.4 GHz, some on 5 GHz
- Frequent zone state updates
This line repeats many times:
Trace: [endpoint/sonos] zone update: ...
You also have many Roon API clients connected simultaneously:
[apiclient 192.168.1.49]
[apiclient 192.168.1.57]
[apiclient 192.168.1.72]
[apiclient 192.168.1.97]
Each one receives zone change events, increasing Server workload during busy periods.
This does not indicate a fault, but it amplifies sluggishness when the Server is already overloaded.
Your RAM size versus library size should be fine - I do see from your account admin:
Tracks identified: 113,259
Total tracks in library: 172,321
There seems to be ~60k tracks that are not identified within Roon itself. Is this something you’d be able to improve?
If you temporarily disable all Sonos-related endpoints and only play to the system output of your Roon remote, do you still experience the same slowness?