Describe the bug
The Microsoft Edge Developer Account registration form at partner.microsoft.com cannot be submitted. The "Accept and continue" button remains disabled, and even after manually removing the disabled attribute via DevTools, clicking the button produces no result. The form never submits regardless of what troubleshooting steps are taken.
To Reproduce
- Navigate to https://partner.microsoft.com/dashboard/registration/AccountInfo?accountProgram=MSEdgeAddons
- Sign in with a Microsoft Account (MSA) — Hotmail/Outlook
- Fill in all required fields (First Name, Last Name, Email, Phone Number, Preferred Language)
- Observe that the "Accept and continue" button remains permanently disabled
- Even after removing the
disabled attribute via browser DevTools, clicking the button does nothing
Expected behavior
After filling in all required fields and accepting the Microsoft Edge App Developer Agreement, the form should submit successfully and complete the enrollment in the Microsoft Edge program.
Console errors observed
The following errors appear in the browser console and appear to be the root cause of the issue:
assets.onestore.ms/cdnfiles/external/webcore/4.21.29/stylesheets/WebCore.4.21.29.ltr.light.min.css:1
Failed to load resource: net::ERR_CERT_DATE_INVALID
jsll-4.3.1.js:1
Failed to load resource: net::ERR_NAME_NOT_RESOLVED
common-nav.min.js:1
Uncaught ReferenceError: define is not defined
enrollnow?programName=msedgeaddons:121
Uncaught SyntaxError: Unexpected identifier 'ViewBage'
enrollnow?programName=msedgeaddons:123
The provided value 'xml/json' is not a valid enum value of type XMLHttpRequestResponseType.
msedgeaddons:1
Pattern attribute value ^[^<>%$\[\]{}]+$ is not a valid regular expression:
Uncaught SyntaxError: Invalid regular expression: /^[^<>%$\[\]{}]+$/v: Invalid character in character class
msedgeaddons:1
Pattern attribute value ^(?!^[.])([-'a-zA-Z0-9_]+\.)*[-'a-zA-Z0-9_]+@(?!\..+)([-a-zA-Z0-9]+\.)+[a-zA-Z]{2,}$ is not a valid regular expression:
Uncaught SyntaxError: Invalid regular expression: Invalid character in character class
DevCMDL2.woff:1 Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID
DevCMDL2.ttf:1 Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID
MemMDL2.woff:1 Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID
MemMDL2.ttf:1 Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID
Root cause analysis
There appear to be at least three distinct issues compounding each other:
-
Expired/invalid SSL certificate on assets.onestore.ms — the CDN serving the page's stylesheet returns ERR_CERT_DATE_INVALID, which may prevent critical resources from loading.
-
Syntax error in the page's own JavaScript — Uncaught SyntaxError: Unexpected identifier 'ViewBage' on line 121 of the enrollment page. This appears to be a typo (ViewBage instead of ViewBag) that breaks the JS execution context entirely, meaning the button's click handler is never registered.
-
Invalid pattern attribute regex — Modern Chromium-based browsers (Chrome/Edge 2025+) now apply the /v flag when evaluating HTML pattern attributes. The regex patterns used in the form fields contain character class syntax that is invalid under /v mode, causing Uncaught SyntaxError: Invalid regular expression. Even after removing all pattern attributes via a MutationObserver in the console, the button still does not respond, because the click handler itself was never initialized due to issue #2 above.
Workarounds attempted (none successful)
- Cleared browser cache and cookies
- Tried in Incognito/Private mode (no extensions)
- Removed
disabled attribute from the button via DevTools
- Removed all
pattern attributes from form fields via console:
new MutationObserver(() => {
document.querySelectorAll('[pattern]').forEach(el => el.removeAttribute('pattern'));
}).observe(document.body, { subtree: true, attributes: true, attributeFilter: ['pattern'] });
- Attempted to dispatch a
submit event directly on the form — returned true but had no effect (form uses React-controlled components, FormData returns empty {})
- Tried multiple browsers (Chrome, Edge)
Environment
- OS: Windows
- Browsers tested: Google Chrome (latest), Microsoft Edge (latest)
- Microsoft Account type: Personal MSA (Hotmail)
- Registration type attempted: Individual account
- Account country/region: Brazil
- Date of occurrence: May 18, 2026
Impact
This issue completely blocks new developer account registration for the Microsoft Edge Add-ons program. There is no known workaround at the UI level. The only remaining option appears to be opening a support ticket, which introduces significant delays for developers trying to publish extensions.
Additional context
Similar reports have been filed previously in issues #234 and #250, and in Microsoft Q&A threads. The SSL certificate issue on assets.onestore.ms and the ViewBage syntax error suggest these may be regressions introduced in a recent deployment.
Describe the bug
The Microsoft Edge Developer Account registration form at
partner.microsoft.comcannot be submitted. The "Accept and continue" button remains disabled, and even after manually removing thedisabledattribute via DevTools, clicking the button produces no result. The form never submits regardless of what troubleshooting steps are taken.To Reproduce
disabledattribute via browser DevTools, clicking the button does nothingExpected behavior
After filling in all required fields and accepting the Microsoft Edge App Developer Agreement, the form should submit successfully and complete the enrollment in the Microsoft Edge program.
Console errors observed
The following errors appear in the browser console and appear to be the root cause of the issue:
Root cause analysis
There appear to be at least three distinct issues compounding each other:
Expired/invalid SSL certificate on
assets.onestore.ms— the CDN serving the page's stylesheet returnsERR_CERT_DATE_INVALID, which may prevent critical resources from loading.Syntax error in the page's own JavaScript —
Uncaught SyntaxError: Unexpected identifier 'ViewBage'on line 121 of the enrollment page. This appears to be a typo (ViewBageinstead ofViewBag) that breaks the JS execution context entirely, meaning the button's click handler is never registered.Invalid
patternattribute regex — Modern Chromium-based browsers (Chrome/Edge 2025+) now apply the/vflag when evaluating HTMLpatternattributes. The regex patterns used in the form fields contain character class syntax that is invalid under/vmode, causingUncaught SyntaxError: Invalid regular expression. Even after removing allpatternattributes via aMutationObserverin the console, the button still does not respond, because the click handler itself was never initialized due to issue #2 above.Workarounds attempted (none successful)
disabledattribute from the button via DevToolspatternattributes from form fields via console:submitevent directly on the form — returnedtruebut had no effect (form uses React-controlled components,FormDatareturns empty{})Environment
Impact
This issue completely blocks new developer account registration for the Microsoft Edge Add-ons program. There is no known workaround at the UI level. The only remaining option appears to be opening a support ticket, which introduces significant delays for developers trying to publish extensions.
Additional context
Similar reports have been filed previously in issues #234 and #250, and in Microsoft Q&A threads. The SSL certificate issue on
assets.onestore.msand theViewBagesyntax error suggest these may be regressions introduced in a recent deployment.