Forum Discussion
Edge 130.0.2849.46 (Official build) (64-bit) Broke Extension(s) - Ublock Origin in this case.
Hello! Browser extension developer (of a different extension, not Ublock Origin) here - we are also seeing very strange behavior on Windows, with Edge version 130.0.2849.46 (Official build) (64-bit) on the stable channel.
We've tracked the problem down to `browser.storage.managed.get` and `chrome.storage.managed.get` - it seems that function has simply broken, or is behaving very incorrectly, on this version of Edge. When we run the following Javascript from the Service Worker JS Dev Console...
```
console.log(`before get`);
const results = await browser.storage.managed.get('key');
console.log(`after get results`, results);
```
...the second console.log statement simply does not run. It's like the Edge browser itself stops evaluating JavaScript.
Even stranger, we've tried 130.0.2849.46 (Official build) (64-bit) beta channel, and surprisingly, that DOES work fine! We did that based on feedback in https://github.com/uBlockOrigin/uBlock-issues/issues/3419
So it seems like something is broken with the stable channel version of this, but it works fine in the beta channel.
We're hoping for a fix to come very quickly, because this is impacting a huge number of our users. And we suspect the same thing is happening for uBlockOrigin, too.
It looks like there is a bug reported here, too: https://github.com/microsoft/MicrosoftEdge-Extensions/issues/179
Thanks,
Karl