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