-
Notifications
You must be signed in to change notification settings - Fork 120
Description
Prerequisites
- I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality by using the chat icon in the popup panel.
- This is NOT a YouTube, Facebook or Twitch report. These sites MUST be reported by clicking their respective links.
- This is not a support issue or a question. For support, questions, or help, visit /r/uBlockOrigin.
- I performed a cursory search of the issue tracker to avoid opening a duplicate issue.
- The issue is not present after disabling uBO Lite in the browser.
I tried to reproduce the issue when...
- uBO Lite is the only extension.
- using a new, unmodified browser profile.
Description
with an amount of lists already enabled, trying to enable one of the several large regional lists gives Error: Invalid call to declarativeNetRequest.updateEnabledRulesets(). Failed to apply rules.
just appeared in the latest version (2026.301.2014)
Safari 18.7.3
ipad mini 2024
ipados 18.7.3
A specific URL where the issue occurs.
(extension settings - Filter lists)
Steps to Reproduce
- enable all lists except the regional lists, wait for the spinner to finish spinning
- enable AdGuard Chinese or AdGuard Français or potentially some other larger lists
- issue appears and list fails to get applied
Expected behavior
the regional filter gets applied after the spinner finish spinning
Actual behavior
gives Error: Invalid call to declarativeNetRequest.updateEnabledRulesets(). Failed to apply rules. and the change is not applied
Troubleshooting information
name: uBlock Origin Lite
version: 2026.301.2014
browser: Safari 18.7 (ios)
filtering:
default: complete
permission: all
rulesets:
+adguard-mobile
+annoyances-ai
+annoyances-cookies
+annoyances-notifications
+annoyances-others
+annoyances-overlays
+annoyances-social
+annoyances-widgets
+block-lan
+ublock-experimental
+ubol-tests
easylist
easyprivacy
pgl
ublock-badware
ublock-filters
scripting:
ublock-badware.main
ubol-tests.main
css-user
ublock-experimental.main
adguard-mobile.main
adguard-mobile.isolated
css-generic-some
annoyances-social.isolated
annoyances-cookies.main
css-generic-all
ublock-filters.isolated
annoyances-notifications.main
easyprivacy.main
annoyances-cookies.isolated
css-generichigh
annoyances-overlays.main
annoyances-others.main
easyprivacy.isolated
annoyances-others.isolated
annoyances-overlays.isolated
ublock-experimental.isolated
css-specific
annoyances-notifications.isolated
ublock-filters.main
css-procedural
There are internal limitations in Safari when enabling too many lists, uBOL just relays the error triggered inside Safari when enabling too many lists. For now you will have to choose first the lists which matters the most to you. These issues do not exist with Chromium or Firefox-based browsers -- or at least the limitations do not trigger with only few lists.