addons.mozilla.org: "An unexpected error occurred"
Hello, I have had an issue for a few months now where certain websites fail to load. This is most easily reproduced on https://addons.mozilla.org, where I am shown the e… (read more)
Hello,
I have had an issue for a few months now where certain websites fail to load. This is most easily reproduced on https://addons.mozilla.org, where I am shown the error "An unexpected error occurred" on most pages, preventing me from installing addons.
This issue does not occur in a Private Window, in Troubleshooting mode or in Chrome or Brave, but persists in fresh installs of Firefox. In troubleshooting this issue, I have removed all program files, registry data, and app data pertaining to Mozilla / Firefox. In fresh installs, I can sometimes install an add-on or two before this error starts occuring. I have not imported any previous data.
I was previously installing from Chocolatey, but in my last clean install, I downloaded from the official website.
I am on Windows 10 and Firefox 157. I use Proton VPN (Paid) and have tried changing servers several times to no avail. Again, this only happens in Firefox in a standard window, Private Mode and Troubleshooting Mode are fine.
Screenshot 1 shows the issue from my most recent reinstall. I was able to install 1 add-on (SponsorBlock) before it started showing up. Removing the add-on doesn't fix the issue. Trying to access addons.mozilla.org via a search engine results in the tab icon loading for a second and no change happening on screen (Screenshot 2).
I experience similar issues on other websites, like trying to log into Bandcamp.com (logging in gives the error "There was a network error. Please try again."), but most sites work.
Loading https://addons.mozilla.org/en-US/firefox/ gives the following results in the Network Console:
Uncaught (in promise) TypeError: can't access property "pressed", target is null
onChangePermissions chrome://mozapps/content/extensions/components/addon-card.mjs:893
addon-card.mjs:893:7 Reporting Header: invalid JSON value received. collect Reporting Header: invalid JSON value received. collect Reporting Header: invalid JSON value received. collect Reporting Header: invalid JSON value received. collect Reporting Header: invalid JSON value received. collect Reporting Header: invalid JSON value received. collect