Published Apps SDK widget updates / CSP behavior inconsistent after redeploy — anyone else seeing this?
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.
What we’re seeing:
_meta.ui.csp.connectDomainsand legacyopenai/widgetCSP.connect_domainsappear ignored in the published runtimeiframe fetches to our declared backend domain are still CSP-blocked
after full disconnect/reconnect, our MCP logs show fresh
ReadResourceRequestcalls returning the newly deployed bundle (~364 KB)BUT the iframe still appears to load the same
main-*.jsasset fromweb-sandbox.oaiusercontent.comdifficult to verify which bundle is actually executing
repeated ChatGPT internal runtime errors:
/backend-api/ecosystem/call_mcp 404QuotaExceededError ... system-connectors exceeded the quota
We also noticed:
fullscreen/displayMode behavior became unstable recently (fullscreen flashes briefly then collapses)
onboarding becomes hard/impossible in condensed mode for new users
Questions for other Apps SDK developers:
Are
connectDomains/connect_domainscurrently working for published apps?Have you seen stale widget/runtime behavior after redeploys?
Did apps approved before April 28 behave differently after the snapshot/cache loosening?
Has anyone found a reliable way to force widget propagation/cache invalidation without resubmission?
Has anyone seen the
system-connectors exceeded the quotaerror correlated with widget/runtime instability?
We 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.
Discussion in the ATmosphere