elementor / elementor/one-click-accessibility
widget.js returning 400 Bad Request on all pages since 4.1.3
- Dominant language
- JavaScript
- Stars
- 95
- Forks
- 42
- Avg merge
- 3d 23h
- Merged PRs (30d)
- 2
Description
Since updating to version 4.1.3 (released 2026-06-29), the Ally usability widget script is returning a 400 Bad Request on every page of the site.
Broken resource URL:
https://cdn.elementor.com/a11y/widget.js?api_key=[redacted]&ver=4.1.3
HTTP status: 400
Pages affected: Sitewide
The 4.1.3 changelog references "Assets renaming" as a tweak in this release, which appears to be the likely cause — the CDN path for widget.js may no longer be resolving correctly following the rename.
Elementor account is connected and subscription shows as Active. Issue was not present prior to the 4.1.3 update.
Issue was identified via a SEMrush site audit, which flagged the broken resource across 69 URLs sitewide.
Related to #380 but raising as a new issue as that thread is from 2025 and unresolved.
Contributor guide
Research direction
Start by comparing the 4.1.3 asset-renaming changelog entry and the widget.js request URL with the previous release, then review related issue #380. Reproduce the request against the affected site and verify that the widget.js resource returns successfully on all pages instead of HTTP 400.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100