[BUG] AdGuard Spanish/Portuguese filter not being applied on iOS
Describe the bug On the wBlock version currently available on the iOS App Store, there's an issue with this list, as in wBlock keeps prompting to update it and apply it, but it never actually manages to. After every refresh it pops up again:
This is the same bug that affected the macOS version some time ago: https://github.com/0xCUB3/wBlock/issues/125#issue-3482598260
Device (please complete the following information):
- OS: iOS 26.0.1
- wBlock Version: 1.0.1
Yep, this is a bug I've noticed. I'm not sure why it's happening, but I'll try to find a new host that doesn't experience these issues.
@0xCUB3
The bug still occurs on macOS 26.2 (as of Dec 17, 2025) with WBlocker 1.1.0.
Clicking the download button seems to trigger some kind of silent crash/error, as the download progress screen closes very quickly, sending the user immediately to the "Applying Filter List" window.
The following step runs without errors, but the spanish/portuguese filter in question isn't applied either (which would be expected given the failure in the previous step).
Finally, trying to run the update after all of this, will start the "filter missing" warning loop once more.
Curiously, wblock's log doesn't show any errors. But now looking at my system's crash report, I could find the following entry:
Process: FilterUpdateService [26089]
Path: /Applications/wBlock.app/Contents/XPCServices/FilterUpdateService.xpc/Contents/MacOS/FilterUpdateService
Identifier: skula.wBlock.FilterUpdateService
Version: 1.1.0 (209)
Code Type: ARM-64 (Native)
Date/Time: 2025-12-17 08:55:59.2057 -0300
Hardware Model: Mac14,2
OS Version: macOS 26.2 (25C56)
Exception Type: EXC_CRASH (SIGABRT)
Termination Reason: Namespace DYLD, Code 1, Library missing
Library not loaded: @rpath/wBlockCoreService.framework/Versions/A/wBlockCoreService
Referenced from: /Applications/wBlock.app/Contents/XPCServices/FilterUpdateService.xpc/Contents/MacOS/FilterUpdateService
Reason: tried: '/Applications/wBlock.app/Contents/XPCServices/FilterUpdateService.xpc/Contents/Frameworks/wBlockCoreService.framework/Versions/A/wBlockCoreService' (no such file) ...
(terminated at launch; ignore backtrace)
I'm not so sure if this is related, but it seems the update/download flow fails because FilterUpdateService.xpc aborts at launch with a dyld “Library missing” error, likely due to @rpath/wBlockCoreService.framework not being found or properly embedded in the app bundle.