medium severityOneSignal Website SDK, Segments

After updating app config via API, SDK still uses old values (e.g. safariWebId undefined); segments/targeting may not reflect changes immediately in dashboard or sends.

Root cause

OneSignal app config fetched by SDK cached at CDN/server layer; API updates (Update App) do not immediately invalidate cache. Segments may have similar client-side or dashboard caching delays.

OneSignalcacheCDNstalenessservice-workersegmentstargeting

Citations