How to Fix uBlock Not Working on Chrome 142 (November 2025)

Google Chrome’s latest update is causing uBlock Origin and other ad blockers to break.  

If you are wondering how to fix uBlock Origin for Chrome 142, then this guide is a must-read for you.

For the unversed, uBlock Origin is an open-source browser extension used to block ads, trackers, and malware sites. It is available for browsers like Firefox, Chrome, Edge, and Opera.

However, many Chrome users have hit a glitch and are wondering how to fix uBlock for Chrome 142.

Without any further ado, let’s get started:

uBlock Origin For Chrome 142 Solutions

To fix uBlock Origin in Chrome 142, all you need to do is create a new shortcut to Chrome and add a command-line flag to the “Target” field to bypass Chrome’s extension block. 

If uBlock is already installed, a simpler fix may be to enable the “temporarily unexpire M137 flags” in chrome://flags and then manually install the latest uBlock from the GitHub releases page.  

Method A: Use a Command-Line Flag 

This method works if uBlock Origin is already installed but blocked by Chrome. 

  • Right-click the Chrome shortcut.
  • Open Properties: Select Properties from the context menu
  • Edit the Target field: In the Target field, go to the end of the existing text.
  • Add a space and the flag: Add a single space after the existing path, and then paste the following code:

(–disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled).

  • Apply and Relaunch: Click Apply, then OK. If prompted for administrator permission, grant it.
  • Relaunch Chrome: Close all instances of Chrome and reopen it using the modified shortcut. 

Method B

  • Open Automator: Search for and open the Automator application.
  • Create a new Application: Choose File > New > Application.
  • Add a “Run Shell Script” action: Search for Run Shell Script in the actions library and drag it into the workflow area.
  • Paste the script: Replace the default cat text with the following script:

(/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome –disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled)

  • Save the application: Go to File > Save and save it with a name like “Chrome with uBlock” in your Applications folder.
  • Use the new application: Double-click this new application to run Chrome with uBlock Origin enabled. 

Method C: Manual Installation from GitHub

This method is for installing uBlock if it is not already on your system. 

  • Go to the uBlock Origin GitHub releases page and download the latest Chromium .zip file.
  • Extract the contents of the .zip file to a folder on your computer.
  • In Chrome, go to chrome://extensions or click the three-dots menu > Extensions > Manage Extensions.
  • Enable Developer mode in the top-right corner.
  • Click Load unpacked.
  • Navigate to the folder you extracted and select the UBlock Zero Chromium subfolder, not the main one.
  • uBlock Origin will now be installed.  

Post-Configuration

  • Enable Developer Mode: Once Chrome is open, navigate to chrome://extensions in the address bar and ensure Developer mode is toggled on.
  • Reinstall uBlock: If uBlock Origin still isn’t working, you may need to download the latest stable release from the official uBlock Origin GitHub page and use the “Load unpacked” button on the extensions page to install it manually.

Alternatives

Keep in mind that these workarounds may stop working with future Chrome updates; therefore:  

  • Switch to a different browser like Firefox, which continues to support uBlock Origin. 
  • Try using uBlock Origin Lite, a Manifest V3-compatible, permission-less ad-blocker that works without these hacks, though it is less powerful than the full version.

That is all about how to fix uBlock for Chrome 142.