# Unable to submit extension: data\_collection\_permissions catch-22

**URL:** https://discourse.mozilla.org/t/unable-to-submit-extension-data-collection-permissions-catch-22/146924
**Category:** Add-ons
**Tags:** feedback, issue
**Created:** [January 2, 2026, 10:09pm UTC](https://discourse.mozilla.org/t/unable-to-submit-extension-data-collection-permissions-catch-22/146924 "2026-01-02T22:09:47Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Stephane\_Duran](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/stephane_duran/32/75965_2.png) [@Stephane\_Duran](https://discourse.mozilla.org/u/Stephane_Duran)
#### Post date: [January 2, 2026, 10:09pm UTC](https://discourse.mozilla.org/t/unable-to-submit-extension-data-collection-permissions-catch-22/146924/1 "2026-01-02T22:09:47Z")

</div>

Hello,

I’m unable to submit my Firefox extension due to an impossible situation  
with the “data\_collection\_permissions” requirement.

The validator shows these contradictory errors:

1. Without the key: ERROR “data\_collection\_permissions is required”
2. With “required: ”: ERROR “must have minimum 1 item”
3. With “required: [“privacy\_policy”]”: ERROR “invalid value”
4. With “required: [“external\_data\_collection”]”: ERROR “invalid value”

The validation also shows:  
“This feature requires Firefox 140” (which doesn’t exist yet)

Questions:

1. What are the valid values for “data\_collection\_permissions.required”?
2. How can I submit my extension if this feature isn’t implemented yet?
3. Is there a temporary workaround for new extensions?

My extension:

- Has a privacy policy
- Uses Firebase only for optional PRO license validation
- Collects no personal data in free version

Extension ID: [broken-link-hunter@brokenlinkhunterpro.com](mailto:broken-link-hunter@brokenlinkhunterpro.com)  
Manifest version: 3  
Target Firefox: 115.0+

Thank you for your help.

---

<div class="post-metadata">

### Author: ![hans\_squared](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/hans_squared/32/67424_2.png) [@hans\_squared](https://discourse.mozilla.org/u/hans_squared)
#### Post date: [January 2, 2026, 11:23pm UTC](https://discourse.mozilla.org/t/unable-to-submit-extension-data-collection-permissions-catch-22/146924/2 "2026-01-02T23:23:08Z")

</div>

> [@Stephane\_Duran](#):
>
> The validator shows these contradictory errors:
> 
> 1. Without the key: ERROR “data\_collection\_permissions is required”
> 2. With “required: ”: ERROR “must have minimum 1 item”
> 3. With “required: [“privacy\_policy”]”: ERROR “invalid value”
> 4. With “required: [“external\_data\_collection”]”: ERROR “invalid value”

Point 2: If your extension doesn’t collect any data, then “data\_collection\_permissions.required” must have the value [“none”]  
(see [Firefox built-in consent for data collection and transmission | Firefox Extension Workshop](https://extensionworkshop.com/documentation/develop/firefox-builtin-data-consent/#specifying-data-types) \> No data collection)  
Points 3 and 4: “privacy\_policy” and “external\_data\_collection” are invalid values for “data\_collection\_permissions.required” and “data\_collection\_permissions.optional”  
(see [Firefox built-in consent for data collection and transmission | Firefox Extension Workshop](https://extensionworkshop.com/documentation/develop/firefox-builtin-data-consent/#taxonomy) for the list of valid values)

> [@Stephane\_Duran](#):
>
> The validation also shows:  
> “This feature requires Firefox 140” (which doesn’t exist yet)

I’m currently running Firefox 146.0.1.  
Maybe you mean the ESR?  
The newest ESR is 140, according to [https://whattrainisitnow.com/](https://whattrainisitnow.com/) and:

> [@Possible issue with new data\_collection\_permissions soon to be required?](https://discourse.mozilla.org/t/possible-issue-with-new-data-collection-permissions-soon-to-be-required/146829/2):
>
> As mentioned in the blog, the data collection permissions is supported only from version 140: So you should change your strict min version to 140. This is also nicely aligned with the latest ESR version - Firefox ESR 140. Note that majority of users will either be running latest release or ESR release, so there really should be almost nobody using Firefox 139 anymore.
