Figma plugin unavailable

Open 💬 7 comments Opened Apr 23, 2026 by art-hq
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of the Codex App are you using (From “About Codex” dialog)?

26.417.41555 (1858)

What subscription do you have?

Pro

What platform is your computer?

MacOS 26

What issue are you seeing?

All other plugins are available for install except the Figma one. However, custom Figma MCP works just fine. I'd still like to use the official plugin and skills.

<img width="812" height="532" alt="Image" src="https://github.com/user-attachments/assets/d4c3e7b0-c0c4-41a8-9cd1-69a1ab76c39d" />

What steps can reproduce the bug?

Open app > go to plugins > select figma > try to install > button inactive - hover says "App Unavailable"

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

7 Comments

github-actions[bot] contributor · 2 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #18371
  • #18555
  • #18803

Powered by Codex Action

WilsonValera · 2 months ago

Can you guys fix it. It's still not working.

nathantia · 2 months ago

Same issue here. Has anyone found a solution?

EduBalbino · 2 months ago

The local logs showed that Codex app was failing to sync the remote plugin catalog, requests to endpoints like /backend-api/plugins/list, /backend-api/plugins/featured, and even connector directory calls were returning 403 Forbidden with a Cloudflare challenge page (Enable JavaScript and cookies to continue).

I realized that my local marketplace list only included openai-bundled and openai-primary-runtime while the Figma plugin was on openai-curated, which failed to be synced, due to the problem mentioned above.

The workaround is to force-install the plugin bundle (directly into the cache) from OpenAI’s plugin repo:

mkdir -p ~/.codex/plugins/cache/openai-curated
git clone --filter=blob:none --sparse https://github.com/openai/plugins.git /tmp/openai-plugins
git -C /tmp/openai-plugins sparse-checkout set plugins/figma
cp -R /tmp/openai-plugins/plugins/figma ~/.codex/plugins/cache/openai-curated/figma

Then add to ~/.codex/config.toml:

[plugins."figma@openai-curated"]
enabled = true

That's it! then you just need to install/login into the connector inside the Codex app.

Thytu · 2 months ago
The local logs showed that Codex app was failing to sync the remote plugin catalog, requests to endpoints like /backend-api/plugins/list, /backend-api/plugins/featured, and even connector directory calls were returning 403 Forbidden with a Cloudflare challenge page (Enable JavaScript and cookies to continue). I realized that my local marketplace list only included openai-bundled and openai-primary-runtime while the Figma plugin was on openai-curated, which failed to be synced, due to the problem mentioned above. The workaround is to force-install the plugin bundle (directly into the cache) from OpenAI’s plugin repo: `` mkdir -p ~/.codex/plugins/cache/openai-curated git clone --filter=blob:none --sparse https://github.com/openai/plugins.git /tmp/openai-plugins git -C /tmp/openai-plugins sparse-checkout set plugins/figma cp -R /tmp/openai-plugins/plugins/figma ~/.codex/plugins/cache/openai-curated/figma ` Then add to ~/.codex/config.toml: ` [plugins."figma@openai-curated"] enabled = true `` That's it! then you just need to install/login into the connector inside the Codex app.

Thank you boss

nathantia · 2 months ago
The local logs showed that Codex app was failing to sync the remote plugin catalog, requests to endpoints like /backend-api/plugins/list, /backend-api/plugins/featured, and even connector directory calls were returning 403 Forbidden with a Cloudflare challenge page (Enable JavaScript and cookies to continue). I realized that my local marketplace list only included openai-bundled and openai-primary-runtime while the Figma plugin was on openai-curated, which failed to be synced, due to the problem mentioned above. The workaround is to force-install the plugin bundle (directly into the cache) from OpenAI’s plugin repo: `` mkdir -p ~/.codex/plugins/cache/openai-curated git clone --filter=blob:none --sparse https://github.com/openai/plugins.git /tmp/openai-plugins git -C /tmp/openai-plugins sparse-checkout set plugins/figma cp -R /tmp/openai-plugins/plugins/figma ~/.codex/plugins/cache/openai-curated/figma ` Then add to ~/.codex/config.toml: ` [plugins."figma@openai-curated"] enabled = true `` That's it! then you just need to install/login into the connector inside the Codex app.

THANK YOU!

devYonz · 2 months ago

Fix Worked for me too