Skip to main content
Tyler Yin
New Member
March 27, 2026
Solved

Unable to publish Figma plugin. INVALID_SUPPORT_CONTACT with a valid email

  • March 27, 2026
  • 17 replies
  • 278 views

Trying to publish my Figma plugin, but getting an error saying “Please fill out required fields and correct any errors”.

On the frontend, I don’t see any fields highlighted with errors.

When inspecting console logs, I see a ton of warnings being thrown for INVALID_SUPPORT_CONTACT even though the support contact I’ve entered is a valid email address. I’ve also tried a website url, a different email address, and nothing works.

Please help. Don’t know what else to do/try here.

Best answer by Celine_
Hi everyone, thanks so much for your patience!

Our team has rolled out a fix. Pease try publishing your plugin again and let us know if everything is working on your end. Thanks!

17 replies

Raffaela Canu
New Member
March 27, 2026

Same here!

Light_years
New Member
March 28, 2026

I'm having the same problem. Has it been fixed yet?

Tyler Yin
Tyler YinAuthor
New Member
March 28, 2026

Has not been fixed yet or looked at sadly.

da.assets
New Participant
March 28, 2026

Same.

junhaosh
New Member
March 28, 2026

I just created a community profile ~5 hours before I created this post. I need to publish a figma plugin to my organization. I’ve been following this guide and made sure all fields are correctly populated. However publish is blocked due to error “Please fill out required fields and correct any errors”, and the last page auto-scrolls to “Community Terms of Service” section, even though I have the agreement check box checked.

 

I inspected the console and found multiple errors regarding community_publishers being null, which I believe is the root cause. 

 

Need help as I am fully blocked.

[Moderator note: This post was merged from Can't publish plugin due to missing community publisher into Unable to publish Figma plugin. INVALID_SUPPORT_CONTACT with a valid email on 07-Apr-2026.]

Afovea
New Member
March 29, 2026

I’m getting the exact same error which is a relief as this must be a tooling error and not something we’re doing.

[Moderator note: This post was merged from Can't publish plugin due to missing community publisher into Unable to publish Figma plugin. INVALID_SUPPORT_CONTACT with a valid email on 07-Apr-2026.]

da.assets
New Participant
March 29, 2026

Right now, at the final stage of submitting the plugin for moderation, I’m getting the error "Please fill out required fields and correct any errors" without any indication of which specific fields are problematic.
Also, in the post author’s screenshot, I can see a ToS checkbox that for some reason I don’t have, which is strange.
I’d like to make sure our issue is heard and that we are informed about the expected timeframe for a fix.

[Moderator note: This post was merged from Can't publish plugin due to missing community publisher into Unable to publish Figma plugin. INVALID_SUPPORT_CONTACT with a valid email on 07-Apr-2026.]

Tom Reem
Figmate
Figmate
March 29, 2026

Hi everyone, thanks for taking the time to report this and for providing the steps leading up to the issue. The screenshots and console details are very helpful.

I can't access account settings or make adjustments from Figma Forum, but I've raised the issues you've reported here, including the community_publishers errors, to the appropriate team for a closer look. We'll follow up with an update as soon as we have more information.

Sorry for the disruption this is causing to your workflows. Please don't hesitate to reply here with any new details or if things improve on your end. Appreciate your patience.

[Moderator note: This post was merged from Can't publish plugin due to missing community publisher into Unable to publish Figma plugin. INVALID_SUPPORT_CONTACT with a valid email on 07-Apr-2026.]

Celine_
Figmate
Community Support
March 30, 2026

Hey everyone, Celine from Figma Community here! Thanks for flagging this, and sorry you’re running into issues when publishing your plugin.

We’d like the team to take a closer look. To help us investigate, could you please go directly to the Support Hub / Click Start a chat / Type “Report a bug” 
 
Please include in the form:

  • The URL of the impacted file and shared with support-share@figma.com and grant "Can View" access
  • Attach a screenshot / video recording when you encounter the error message
    This will help us reproduce the issue and investigate further. Once you’ve submitted, feel free to let me know and I can help escalate it internally. Thanks!
da.assets
New Participant
March 30, 2026

At the final stage of submitting the plugin for moderation, I’m getting the error "Please fill out required fields and correct any errors" without any indication of which specific fields are problematic.



Steps to reproduce:

  1. Select the plugin in the "Manage plugins in development" window and click "Publish";

  2. The "Publish plugin" window will open, and these errors will immediately appear in the console;

    vendor-core-83c17265f2588e9e.min.js.br:54 Unhandled exception in CocreatorsField.fetchInitialValue: TypeError: Cannot read properties of null (reading 'accepted')
        at Object.fetchInitialValue (3117-c1e2355d0c9ab775.min.js.br:78:79692)
        at 3117-c1e2355d0c9ab775.min.js.br:78:7329
        at 3117-c1e2355d0c9ab775.min.js.br:78:7685
        at aB (vendor-core-83c17265f2588e9e.min.js.br:11:83980)
        at oD (vendor-core-83c17265f2588e9e.min.js.br:11:112973)
        at vendor-core-83c17265f2588e9e.min.js.br:11:111359
        at oB (vendor-core-83c17265f2588e9e.min.js.br:11:111425)
        at oL (vendor-core-83c17265f2588e9e.min.js.br:11:96091)
        at f5 (vendor-core-83c17265f2588e9e.min.js.br:11:44783)
        at vendor-core-83c17265f2588e9e.min.js.br:11:93469
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:54
    o.JZ.<computed> @ vendor-64356ad6c6bbf515.min.js.br:3
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:78
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:78
    aB @ vendor-core-83c17265f2588e9e.min.js.br:11
    oD @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:11
    oB @ vendor-core-83c17265f2588e9e.min.js.br:11
    oL @ vendor-core-83c17265f2588e9e.min.js.br:11
    f5 @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:11
    requestAnimationFrame
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:63
    gZ @ 3117-c1e2355d0c9ab775.min.js.br:183
    s @ 3117-c1e2355d0c9ab775.min.js.br:348
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:1362
    dispatch @ 3117-c1e2355d0c9ab775.min.js.br:1362
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:967
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ figma_app-353b870bcffa935a.min.js.br:47
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:162
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:46
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:183
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:1222
    (anonymous) @ figma_app-353b870bcffa935a.min.js.br:233
    ez @ vendor-core-83c17265f2588e9e.min.js.br:11
    eq @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:11
    fi @ vendor-core-83c17265f2588e9e.min.js.br:11
    ff @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:11
    oP @ vendor-core-83c17265f2588e9e.min.js.br:11
    eR @ vendor-core-83c17265f2588e9e.min.js.br:11
    fl @ vendor-core-83c17265f2588e9e.min.js.br:11
    nz @ vendor-core-83c17265f2588e9e.min.js.br:11
    nI @ vendor-core-83c17265f2588e9e.min.js.br:11
    u @ vendor-core-83c17265f2588e9e.min.js.br:54
    vendor-core-83c17265f2588e9e.min.js.br:54 Unhandled exception in CocreatorsField.fetchInitialValue: TypeError: Cannot read properties of null (reading 'accepted')
        at Object.fetchInitialValue (3117-c1e2355d0c9ab775.min.js.br:78:79692)
        at 3117-c1e2355d0c9ab775.min.js.br:78:7329
        at 3117-c1e2355d0c9ab775.min.js.br:78:7685
        at aB (vendor-core-83c17265f2588e9e.min.js.br:11:83980)
        at oD (vendor-core-83c17265f2588e9e.min.js.br:11:112973)
        at oL (vendor-core-83c17265f2588e9e.min.js.br:11:95829)
        at f5 (vendor-core-83c17265f2588e9e.min.js.br:11:44783)
        at vendor-core-83c17265f2588e9e.min.js.br:11:111419
        at oB (vendor-core-83c17265f2588e9e.min.js.br:11:111425)
        at oE (vendor-core-83c17265f2588e9e.min.js.br:11:94832)
        at vendor-core-83c17265f2588e9e.min.js.br:54:4183
        at S (vendor-core-83c17265f2588e9e.min.js.br:54:1353)
        at MessagePort.O (vendor-core-83c17265f2588e9e.min.js.br:54:1874)
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:54
    o.JZ.<computed> @ vendor-64356ad6c6bbf515.min.js.br:3
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:78
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:78
    aB @ vendor-core-83c17265f2588e9e.min.js.br:11
    oD @ vendor-core-83c17265f2588e9e.min.js.br:11
    oL @ vendor-core-83c17265f2588e9e.min.js.br:11
    f5 @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:11
    oB @ vendor-core-83c17265f2588e9e.min.js.br:11
    oE @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:54
    S @ vendor-core-83c17265f2588e9e.min.js.br:54
    O @ vendor-core-83c17265f2588e9e.min.js.br:54
    vendor-core-83c17265f2588e9e.min.js.br:54 Unhandled exception in CocreatorsField.fetchInitialValue: TypeError: Cannot read properties of null (reading 'accepted')
        at Object.fetchInitialValue (3117-c1e2355d0c9ab775.min.js.br:78:79692)
        at 3117-c1e2355d0c9ab775.min.js.br:78:7329
        at 3117-c1e2355d0c9ab775.min.js.br:78:7685
        at aB (vendor-core-83c17265f2588e9e.min.js.br:11:83980)
        at oD (vendor-core-83c17265f2588e9e.min.js.br:11:112973)
        at vendor-core-83c17265f2588e9e.min.js.br:11:107548
        at vendor-core-83c17265f2588e9e.min.js.br:54:4183
        at S (vendor-core-83c17265f2588e9e.min.js.br:54:1353)
        at MessagePort.O (vendor-core-83c17265f2588e9e.min.js.br:54:1874)
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:54
    o.JZ.<computed> @ vendor-64356ad6c6bbf515.min.js.br:3
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:78
    (anonymous) @ 3117-c1e2355d0c9ab775.min.js.br:78
    aB @ vendor-core-83c17265f2588e9e.min.js.br:11
    oD @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:11
    (anonymous) @ vendor-core-83c17265f2588e9e.min.js.br:54
    S @ vendor-core-83c17265f2588e9e.min.js.br:54
    O @ vendor-core-83c17265f2588e9e.min.js.br:54
    vendor-core-83c17265f2588e9e.min.js.br:54 Unhandled exception in CocreatorsField.fetchInitialValue: TypeError: Cannot read properties of null (reading 'accepted')
        at Object.fetchInitialValue (3117-c1e2355d0c9ab775.min.js.br:78:79692)
        at 3117-c1e2355d0c9ab775.min.js.br:78:7329
        at 3117-c1e2355d0c9ab775.min.js.br:78:7685
        at aB (vendor-core-83c17265f2588e9e.min.js.br:11:83980)
        at oD (vendor-core-83c17265f2588e9e.min.js.br:11:112973)
        at oL (vendor-core-83c17265f2588e9e.min.js.br:11:95829)
        at f5 (vendor-core-83c17265f2588e9e.min.js.br:11:44783)
        at vendor-core-83c17265f2588e9e.min.js.br:11:111419
        at oB (vendor-core-83c17265f2588e9e.min.js.br:11:111425)
        at oE (vendor-core-83c17265f2588e9e.min.js.br:11:94832)
        at vendor-core-83c17265f2588e9e.min.js.br:54:4183
        at S (vendor-core-83c17265f2588e9e.min.js.br:54:1353)
        at MessagePort.O (vendor-core-83c17265f2588e9e.min.js.br:54:1874)

     

  3. Fill in all required fields in the window;

  4. Click "Publish";

  5. The text "Please fill out required fields and correct any errors" will appear in the bottom-left corner of the window.

    It is unclear which exact fields are being referred to; essentially, submitting the plugin for moderation is impossible.