Skip to main content

GetLastUpdate is not being called

  • August 6, 2026
  • 2 replies
  • 30 views

Hello,

When we first started setting up a service that we test locally, we used to get exceptions for not handling getLastUpdate. I put in a token regenerator so the token was always rolled. The threshold was 60 seconds. The point was for our development environments to always refresh data. But when moved to production this would obviously not be the case.

For some reason now, the getLastUpdate is not being received. I checked my sandbox, value is still 60, did a refresh of the ics (refresh+send), but it looks like I am not receiving this call.

Is there something that could have been done that causes sonos not to poll the sandbox service?

2 replies

Airgetlam
  • August 6, 2026

This really isn’t a programmer forum, but a public user forum, although there are a very few coders, not from Sonos, who post here. 

It’s possible there is a developer forum out there, you might want to check. 


controlav
Forum|alt.badge.img+24
  • Lead Maestro
  • August 6, 2026

Local services are no longer supported on S2, you have to have them live on the internet nowadays, so the Sonos cloud can get to them.

If you have previously configured a local service via customsd it will still work as expected via the desktop apps only. But customsd itself is gone, so you can’t change anything.

If you really want to continue testing locally, use S1 which still supports it.