{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiexafj7ctin66p3ogkn5eyand6rued7fiw3efkoiaibn6ojjfpjce",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mmmepn6f5kx2"
  },
  "path": "/t/published-apps-sdk-widget-updates-csp-behavior-inconsistent-after-redeploy-anyone-else-seeing-this/1381690#post_1",
  "publishedAt": "2026-05-24T15:55:39.000Z",
  "site": "https://community.openai.com",
  "textContent": "We’re debugging a published ChatGPT app (“Priority Guardian”) and are trying to understand whether other developers are seeing similar behavior, especially for apps approved before the April 28 snapshot/cache changes.\n\nWhat we’re seeing:\n\n  * `_meta.ui.csp.connectDomains` and legacy `openai/widgetCSP.connect_domains` appear ignored in the published runtime\n\n  * iframe fetches to our declared backend domain are still CSP-blocked\n\n  * after full disconnect/reconnect, our MCP logs show fresh `ReadResourceRequest` calls returning the newly deployed bundle (~364 KB)\n\n  * BUT the iframe still appears to load the same `main-*.js` asset from `web-sandbox.oaiusercontent.com`\n\n  * difficult to verify which bundle is actually executing\n\n  * repeated ChatGPT internal runtime errors:\n\n    * `/backend-api/ecosystem/call_mcp 404`\n\n    * `QuotaExceededError ... system-connectors exceeded the quota`\n\n\n\n\nWe also noticed:\n\n  * fullscreen/displayMode behavior became unstable recently (fullscreen flashes briefly then collapses)\n\n  * onboarding becomes hard/impossible in condensed mode for new users\n\n\n\n\nQuestions for other Apps SDK developers:\n\n  1. Are `connectDomains` / `connect_domains` currently working for published apps?\n\n  2. Have you seen stale widget/runtime behavior after redeploys?\n\n  3. Did apps approved before April 28 behave differently after the snapshot/cache loosening?\n\n  4. Has anyone found a reliable way to force widget propagation/cache invalidation without resubmission?\n\n  5. Has anyone seen the `system-connectors exceeded the quota` error correlated with widget/runtime instability?\n\n\n\n\nWe already opened a formal support ticket with OpenAI. Mainly trying to determine whether this is isolated to our app or a broader published-runtime issue.",
  "title": "Published Apps SDK widget updates / CSP behavior inconsistent after redeploy — anyone else seeing this?"
}