We’re building a ChatGPT App that lets users explore and view our own content.
Until a few days ago, a workflow like this worked on web:
GPT performs agentic multi-step exploration
It chains multiple data-only calls to resolve candidates/details
It then invokes a UI-rendering step to surface the result in chat
Now, the exploration/data steps still succeed, and the UI-rendering call also appears to be invoked, but the embedded UI never actually appears in the web client.
The key pattern is:
data-only exploration succeeds
standalone UI rendering works
UI rendering after sequential exploration calls no longer surfaces on web
So this does not look like a retrieval failure. It looks more like a regression in the handoff from multi-step exploration to embedded UI surfacing.
Also worth noting:
Web: embedded UI does not appear
Mac desktop: still behaves as expected
Has anyone else seen a recent change in ChatGPT Apps where the UI-rendering step is invoked but the embedded UI does not render after agentic multi-step exploration, specifically on web?
[Error] Error: <unknown>: unexpected nullish value: undefined
gr — 4813494d-kc23s1zx0z84qot3.js:2:4372
D7e — 1a7ebd5f-fplil4im46jkupp5.js:2:1204435
(anonymous関数) — 4813494d-kc23s1zx0z84qot3.js:2:3736
vr — 495cf45b-co53f1tf08uk4hhj.js:2:50966
hp — 2340486e-pfdnhg9jt0indmad.js:1:75559
Lp — 2340486e-pfdnhg9jt0indmad.js:1:98528
LE — 2340486e-pfdnhg9jt0indmad.js:1:154377
LD — 2340486e-pfdnhg9jt0indmad.js:1:153421
fv — 2340486e-pfdnhg9jt0indmad.js:1:153251
CE — 2340486e-pfdnhg9jt0indmad.js:1:149779
VE — 2340486e-pfdnhg9jt0indmad.js:1:162437
tc — 2340486e-pfdnhg9jt0indmad.js:1:160986
BE — 2340486e-pfdnhg9jt0indmad.js:1:161266
(anonymous関数) — 2340486e-pfdnhg9jt0indmad.js:1:162497
(anonymous関数) (2340486e-pfdnhg9jt0indmad.js:1:509457)
MS (2340486e-pfdnhg9jt0indmad.js:1:92581)
LS (2340486e-pfdnhg9jt0indmad.js:1:92775)
(anonymous関数) (2340486e-pfdnhg9jt0indmad.js:1:93291)
Bb (2340486e-pfdnhg9jt0indmad.js:1:73990)
Fb (2340486e-pfdnhg9jt0indmad.js:1:74083)
$S (2340486e-pfdnhg9jt0indmad.js:1:121979)
cE (2340486e-pfdnhg9jt0indmad.js:1:131408)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132083)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131818)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131161)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132083)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131818)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131696)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:131124)
Ta (2340486e-pfdnhg9jt0indmad.js:1:142084)
cE (2340486e-pfdnhg9jt0indmad.js:1:132188)
I met exact same issue yesterday, it didn’t work suddenly without any App code change.
I tried different Apps on both Chrome and Safari, got same issue.
It’s same today.
We’re investigating an issue where widget rendering can fail when, in the same turn, the model calls list_resources and then call_tool.
A mitigation is rolling out now, and we’re monitoring while we complete a full fix. As a temporary workaround, retrying the request in a new chat may help in some cases.
Thanks for reporting this. We’ll share another update as soon as we confirm the fix.