uBlockOrigin / uBlock-issues

This is the community-maintained issue tracker for uBlock Origin
https://github.com/gorhill/uBlock
937 stars 79 forks source link

Setting page is broken in MS Edge 130.0.2849.46 #3419

Open mryx007 opened 5 days ago

mryx007 commented 5 days ago

Prerequisites

I tried to reproduce the issue when...

Description

With the new Edge update to version 130, the settings page no longer works. It only opens a blank page. Same with the dev version of Ublock. It works normally in Chrome. Reinstalling does not work.

it works as long as you do not reset or reinstall Ublock. If you do not make any changes, the setting page works

this page opens but is completely empty extension://odfafepnkmbhccpbejgmiehpchacaeak/dashboard.html

uBO version

1.60

Browser name and version

Edge

Operating System and version

Windows 11

SagePtr commented 4 days ago

Also newly installed uBlock Origin on MSEdge 130.0.2849.46 doesn't work at all, showing yellow icon with exclamation mark on every page. Upd: If I import the extension from Chrome to Edge - it works without problem.

gwarser commented 4 days ago

@mryx007 Still works for me, even after reinstallation. Corrupted profile or some tiered testing?

mryx007 commented 4 days ago

Also newly installed uBlock Origin on MSEdge 130.0.2849.46 doesn't work at all, showing yellow icon with exclamation mark on every page. Upd: If I import the extension from Chrome to Edge - it works without problem.

exactly the yellow icon appears and nothing works. Maybe it's the combination of Edge 130 and Windows 11 24H2

MmyGgithubAaccount commented 4 days ago

Also newly installed uBlock Origin on MSEdge 130.0.2849.46 doesn't work at all, showing yellow icon with exclamation mark on every page. Upd: If I import the extension from Chrome to Edge - it works without problem.

Also note to others: the import only works if ublock was installed from the chrome webstore. Won't work for "sideloaded" extensions

mryx007 commented 4 days ago

I was able to solve the problem. I had to delete the Edge profile completely and set everything up again. Now Ublock works again

Nekroz88 commented 3 days ago

Same problem here. Seems like Edge update broke the addon maybe. Last time v129 broke the profile and I had to reset/make new settings profile. This time v130 I cannot load dashboard page at all, blank page, all white, nothing to click. Edge profile is my mail profile, and extension is synced.

u-RraaLL commented 3 days ago

If creating a new profile worked last time, why don't you try again? And if the issue return with the next update, maybe it's worth reporting to Edge?

Nekroz88 commented 3 days ago

If creating a new profile worked last time, why don't you try again? And if the issue return with the next update, maybe it's worth reporting to Edge?

Creating new Edge profile = I'll have to use regular local profile, and that won't fix the issue with mail profile with ext synced.

Plus, I just did a clean install Windows on my PC fews hours ago IMG Started Edge directly at v130, browser freshly downloaded and installed the addon (by itself, because settings synced). And thus starting Edge like this counts as "new profile" as well, still broken.

Image of uBO being broken: https://imgur.com/5cmBAzP

u-RraaLL commented 3 days ago

I'm not sure what you mean by mail profile. Anyway, did you try simply reinstalling uBO or even just turning it off and on again in the extensions tab?

Nekroz88 commented 3 days ago

I'm not sure what you mean by mail profile. Anyway, did you try simply reinstalling uBO or even just turning it off and on again in the extensions tab?

Yes, just like other people above. Havent tried installing from Chrome Store, and probably will not do that.

garry-ut99 commented 3 days ago

This time v130 I cannot load dashboard page at all, blank page, all white, nothing to click.

Justice5656 commented 3 days ago

Same Problem here. Yesterday I set up Win 11 new, installed edge new. --> Still the yellow UBO icon with exclamation mark and nothing works.

MDnnrd commented 3 days ago

Is the incompatibility issue with Chromium based v.130 now related to Google's attempts to hinder ad blocking extensions related to MV3 that will eventually affect all Chromium based browsers? I am aware of the newer extension Lite that still works, but I like the ability to see the list of blocked links. Thanks for your hard work!

wUEZRs commented 3 days ago

I had* the same issue. Uninstalled uBO to test the Lite version. Unfortunately Lite does not work properly with YouTube so I swapped back. Swapping back I found the uBO being yellow and reinstalling it not working - and the settings pane empty.

To fix it I deleted the Profile in edge, uninstalled the extension, reset the browser and removed history, then signed in again with my profile and manually installed uBlock Origin again. All good.

Justice5656 commented 3 days ago

I had* the same issue. Uninstalled uBO to test the Lite version. Unfortunately Lite does not work properly with YouTube so I swapped back. Swapping back I found the uBO being yellow and reinstalling it not working - and the settings pane empty.

To fix it I deleted the Profile in edge, uninstalled the extension, reset the browser and removed history, then signed in again with my profile and manually installed uBlock Origin again. All good.

If you delete your profile in Edge, you lose all your saved passwords and settings right? (I want to avoid this)

Nekroz88 commented 3 days ago

If you delete your profile in Edge, you lose all your saved passwords and settings right? (I want to avoid this)

If you fix like them, you will have to:

But this would be too much of a hassle just to make an extension work....., I would rather use Adguard than spending such time just trying to make uBO work. I'm not even a dev, who knows maybe next Edge update it will break the addon again. I will just disable this for the time being and wait for it to get fixed.

gorhill commented 3 days ago

We can't reproduce such issue here. If we can't reproduce, we can't investigate, and if we can't investigate, we can't fix.

What is needed is someone with dev skills looking at the browser tools for uBO itself and see what is failing in the initialization code path.

Nekroz88 commented 2 days ago

We can't reproduce such issue here. If we can't reproduce, we can't investigate, and if we can't investigate, we can't fix.

What is needed is someone with dev skills looking at the browser tools for uBO itself and see what is failing in the initialization code path.

Hello, I think this will help reproduce the issue. Because I just tried it on different PC and it did for me.

stephenhawk8054 commented 2 days ago

Creating a new microsoft account requires me to solve 20 captchas?!! image

iam-py-test commented 2 days ago

I followed the steps to reproduce and can not. Edge syncs and installs uBo, but the dashboard opens fine and the "not ready" icon disappears as normal. uBo works as normal. Thanks

gorhill commented 2 days ago

I tried the steps with both Edge Linux and Edge Windows 10 (both in a VM), and could not reproduce an issue. uBO was force-installed in both Edges after signing in and was properly functioning in both cases.

We really need someone who can reproduce the issue to investigate using browser tools.

MmyGgithubAaccount commented 2 days ago

I tried the steps with both Edge Linux and Edge Windows 10 (both in a VM), and could not reproduce an issue. uBO was force-installed in both Edges after signing in and was properly functioning in both cases.

We really need someone who can reproduce the issue to investigate using browser tools.

Might need to be on the beta channel? image

And I am on windows 11 build 27729.1000 if that matters

Edit: it is the "beta channel" of the stable build, not an edge beta/insider build

MmyGgithubAaccount commented 2 days ago

I get this issue on new installs every time and can try to help debug this if someone can tell me what data to gather and how

What I've noticed is that the page keeps "refreshing"

https://github.com/user-attachments/assets/0cf530af-7d64-41c2-bec5-df9033b7b72c

https://github.com/user-attachments/assets/84a11ae5-4b64-481c-86ab-343d91f87931

These are the issues reported for the dashboard, but I'm not sure if it's relevant image

And there's nothing in the console

gorhill commented 2 days ago

I have the same errors reported but I can access the dashboard, all work as expected.

What needs to be looked at are the dev tools for the background process, accessible through the extensions page, with "Developer mode" switch toggled on, click on "background.html" link of uBO.

MDnnrd commented 2 days ago

I found this; I am on the Insider Preview Beta version: [image: image.png]

On Sun, Oct 20, 2024 at 1:12 PM Raymond Hill @.***> wrote:

I have the same errors reported but I can access the dashboard, all work as expected.

What needs to be looked at are the dev tools for the background process, accessible through the extensions page, with "developer tools" switch toggled on, click on "background.html" link of uBO.

— Reply to this email directly, view it on GitHub https://github.com/uBlockOrigin/uBlock-issues/issues/3419#issuecomment-2425132301, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6SDMHOGHCY7U4CHVDH4UTZ4PP63AVCNFSM6AAAAABQFXZLYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRVGEZTEMZQGE . You are receiving this because you commented.Message ID: @.***>

MasterKia commented 2 days ago

@MDnnrd Reply directly on GitHub.

MDnnrd commented 2 days ago

When I selected the collect errors button on the extension options, this came up: [image: image.png]

On Sun, Oct 20, 2024 at 1:27 PM Michael Dennard @.***> wrote:

I found this; I am on the Insider Preview Beta version: [image: image.png]

On Sun, Oct 20, 2024 at 1:12 PM Raymond Hill @.***> wrote:

I have the same errors reported but I can access the dashboard, all work as expected.

What needs to be looked at are the dev tools for the background process, accessible through the extensions page, with "developer tools" switch toggled on, click on "background.html" link of uBO.

— Reply to this email directly, view it on GitHub https://github.com/uBlockOrigin/uBlock-issues/issues/3419#issuecomment-2425132301, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6SDMHOGHCY7U4CHVDH4UTZ4PP63AVCNFSM6AAAAABQFXZLYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRVGEZTEMZQGE . You are receiving this because you commented.Message ID: @.***>

MDnnrd commented 2 days ago

Screenshot 2024-10-20 133556 Screenshot 2024-10-20 133650

gorhill commented 2 days ago

This is a caught exception (inside a try-catch block), it's inconsequential.

MmyGgithubAaccount commented 2 days ago

image Same stuff for background.html Nothing in console again

And this is when using inspect on the ublock popup image

gorhill commented 2 days ago

I think people suffering the issue should report to Edge developers. When uBO works in Chromium and Google Chrome, it is expected it will work as well in other Chromium-based browsers, unless they made breaking changes to extensions framework.

MDnnrd commented 2 days ago

I have reported to Microsoft. I apologize for replying by email earlier and will try not to make that mistake again.

Alpengreis commented 2 days ago

Same problem here. Worked before Edge update - I had unfortunately decided to deinstall Ublock. Few days later Edge received an update - and today I decided to install Ublock again ... nothing works now, just a yellow Ublock icon - that's all ...

ZenFluxFurr commented 2 days ago

Same problem since i got ublock, gonna see it work someday mabe. Says it can't filter at browser launch. Can't access dashboard or any other settings - they just load blank page.

OK i found how to open ublock dashboard lol. In edge settings create and switch to fresh profile > install ublock to new profile > open ublock dashboard> change back to your old edge profile > open ublock dashboard.

garry-ut99 commented 2 days ago

Another fresh report, someone has said that other adblockers are broken as well:

https://www.reddit.com/r/MicrosoftEdge/comments/1g84kdm/no_ad_blocker_extension_is_working_anymore_with/ : NB. I don't seem to be able even to open the settings page of extensions like Adblock or ublock origin.

In the current thread, it would be useful if you check other adblockers than uBlock as well, if they are broken, then most likely the issue is on Edge's part or users's part.

MDnnrd commented 1 day ago

I wonder if it might be something specific to the particular version of the beta/insider version as I installed the Dev version of Edge and the extension works fine on it. We'll see when the beta one gets the next update.

emjay2d commented 1 day ago

I wonder if it might be something specific to the particular version of the beta/insider version as I installed the Dev version of Edge and the extension works fine on it. We'll see when the beta one gets the next update.

Thankyou. Dev version worked for me.

GarThor commented 1 day ago

+1 also broken here. Just after I updated to windows 11 in fact. (dunno if that's exactly the cause, but...)

Edge Version 130.0.2849.46 (Official build) (64-bit)

Just tried adblock plus, also broken.

Seems to be a problem with edge... I might try some other non-chromium browser soon... >_>

EDIT: just started happening on my win10 pc as well. Suspect edge is bjorking it somehow, because it seems to work fine in other browsers.

Of note, this PC seems to be on build: Version 130.0.2849.52 (Official build) (64-bit)

Bloodsmite commented 1 day ago

To recreate the problem simply open setting and reset settings. You'll instantly be faced with the same problem that everyone here is experiencing.

stephenhawk8054 commented 1 day ago

reset settings

You mean the Reset to default settings in uBO?

Bloodsmite commented 1 day ago

reset settings

You mean the Reset to default settings in uBO?

My bad. Yes, that's what I meant.

"To recreate the problem simply open UBO setting and reset settings to default. You'll instantly be faced with the same problem that everyone here is experiencing."

stephenhawk8054 commented 1 day ago

I can't reproduce it. Do you need to log in to Microsoft in that profile?

https://github.com/user-attachments/assets/65843bbd-89ee-48e3-9a0c-81fc97269503

Bloodsmite commented 1 day ago

I can't reproduce it. Do you need to log in to Microsoft in that profile?

msedge_R6F6jED7z0.mp4

Yes, I was logged in to my account at the time.

stephenhawk8054 commented 22 hours ago

I can't reproduce with those steps when logged in either.

emjay2d commented 21 hours ago

I just want to confirm, that I ALSO noticed this occuring with a fresh windows install. And also, for exposure sake, what MDnnrd said worked for me.

I installed the Dev version of Edge and the extension works fine on it

Nekroz88 commented 11 hours ago

Reported both in Edge feedback and tech community: https://techcommunity.microsoft.com/t5/discussions/edge-130-0-2849-46-official-build-64-bit-broke-extension-s/m-p/4275093

If anyone else still has the issue, may as well report in tech forum so this issue can get noticed more easily.

chris985 commented 8 hours ago

I can confirm I had the exact same issue reported here. I didn't do anything special. I just reinstalled Windows and let Edge bring in my SYNC data. I noticed that ublock was Yellow and not working. I tried removing and readding it and nothing worked. The extension did not work, it was in yellow, and the extension options page would not load. The whole extension seemed to be frozen up.

FIX

This is what worked for me, I tested it twice and confirmed this works. Someone mentioned this above but didn't really specify how to do it. Not sure why this happens but at least there is a fix. I'm giving step by step, I promise its easy and quick to actually do. And best of all this involves making a TEMPORARY profile and will not do anything to your old one, nor are we having to do anything complicated or recreate a profile.

  1. Open Edge and see that it has the yellow icon for ublock.
  2. Right click and remove from edge to uninstall the extension
  3. Reinstall the extension (Go to the extension button, Get more from the store, search "ublock origin", "Get" and install it.) It should redownload but still have the yellow icon
  4. Click on your profile in the upper left and choose "Set up New Personal Profile" (it does not work with Guest as they can't add extensions)
  5. A new window opens, choose not to import any data.
  6. Go to the extension button, Get more from the store, search "ublock origin", "Get" and install it.
  7. It should download and install and activate, it will have the good ol' red icon again!
  8. Go to the extension button, "Extension Options" and be sure that loads as well (it should!)
  9. Go back to the other window with your "broken" uBlock extension and close the window completely
  10. You should now have one window open, and this is with your new profile that you created
  11. Go to the upper left profile and choose your broken old profile
  12. A new window will open up, with your old profile, and ublock should be red again! yay!!!
  13. Switch windows and close the window with your "temporary profile"
  14. Close the window with your now fixed profile
  15. Open Edge one more time and ensure it stuck, it should be good to go now! (Be sure it goes to your normal profile and not the temporary one)
  16. You can now delete the old profile if you want (I did) just go back up to the avatar, select the Profile 2 or whatever it called your TEMPORARY profile that you made, go to Settings and click on the trash can. BE SURE ITS THE TEMPORARY ONE
  17. Enjoy the web without annoying ads, and without this weird annoying issue