Figma plugin reads time out after 120s
Open 💬 1 comment Opened Apr 3, 2026 by moxw
What version of the Codex App are you using (From “About Codex” dialog)?
26.325.31654 • Dev
What subscription do you have?
Pro
What platform is your computer?
Linux 6.19.6-arch1-1 x86_64 unknown
What issue are you seeing?
When using the Figma plugin in the Codex App, authentication succeeds and whoami works, but Figma read operations hang until the 120 second tool timeout or occasionally fail with an upstream transport reset.
This blocks Figma-driven UI implementation even though the plugin is visibly connected and the same session can read the authenticated Figma identity.
What steps can reproduce the bug?
- Connect the Figma plugin in Codex App and confirm authentication works.
- Use the Figma plugin read tools against one or more design files or nodes.
- Call
get_metadata,get_screenshot, orget_design_context. - Retry serially, one call at a time.
- Observe that
whoamistill works, but file reads stall until timeout.
What is the expected behavior?
Figma read tools should either return metadata, context, or screenshot successfully, or fail quickly with a clear file-level error. They should not consistently consume the full 120 second tool timeout when authentication is already valid.
Additional information
Observed errors:
timed out awaiting tools/call after 120sUnexpected content type: text/plain; body: upstream connect error or disconnect/reset before headers. reset reason: connection termination
Notes:
whoamisucceeded in the same session and returned the authenticated Figma user- the problem reproduced with both page-level and node-level requests
- retrying serially instead of in parallel did not fix it
- this worked intermittently earlier, so the failure appears flaky rather than a permanent auth misconfiguration
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗