- After updating to macOS Sonoma, many users face a recurring “System Extension Error,” especially those with Apple Silicon Macs and external audio devices like Universal Audio, MOTU, and RME.
- The issue is tied to new security measures in macOS Sonoma, which make it difficult for third-party system extensions to get necessary approvals.
The macOS Sonoma update has brought a frustrating issue for many users: the “ System Extension Error. ” After updating to this version, users, especially those with external devices like audio interfaces (Universal Audio, MOTU, RME), are facing an error that pops up repeatedly. Even after following the system’s instructions to restart and approve the extension, the error comes back, leaving many users in a frustrating loop.
This problem is more common on Macs with Apple Silicon (M1 and M2 chips), and it often leaves essential external devices completely unusable.
What is the System Extension Error in macOS Sonoma?
The “System Extension Error” is an issue that occurs after updating your Mac to macOS Sonoma. This error typically affects external devices that rely on third-party system extensions, such as audio interfaces, external sound cards, and other hardware. When the error pops up, the macOS security settings require you to approve the extensions in order for the device to function properly.
However, the problem arises when even after clicking “Details” in the Privacy & Security settings and following the prompts to restart your Mac, the error message appears again after reboot. This leaves many users stuck in a loop where the system extension is never fully approved, and the external device remains unusable.
For users who rely on Universal Audio (UA), MOTU, RME, or similar devices, this error can be particularly frustrating as it prevents their Mac from recognizing their hardware, effectively stopping any workflows that depend on these devices.
This error appears to be linked to Apple’s updated security protocols in Sonoma 14.6.1, which has made it more difficult for some third-party extensions to get the necessary approvals to function correctly, especially on newer Apple Silicon (M1/M2) machines.
Common Causes of the System Extension Error
The “System Extension Error” in macOS Sonoma can be triggered by several factors. Understanding these causes can help pinpoint the root of the problem and guide you to the right solution.
1. New Security Measures in macOS Sonoma
With the release of macOS Sonoma 14.6.1, Apple introduced tighter security protocols that affect how system and kernel extensions are handled. These extensions are crucial for certain third-party hardware and software, such as audio interfaces. Apple’s changes mean that these extensions may not get approved automatically, especially if they are considered outdated or not optimized for the new version of macOS.
2. External Audio Drivers Not Being Recognized
Many users report that external audio devices, such as those from Universal Audio, MOTU, and RME, fail to get recognized by their Macs after the update. The error message prompts users to approve the extensions in Privacy & Security settings, but even after doing so, the approval does not seem to stick. This leaves the device unusable.
3. Issues with Apple Silicon (M1/M2) Macs
Users with Apple Silicon Macs (M1 and M2 chips) seem to experience this issue more frequently. While Intel-based Macs have also reported the error, it appears that Apple’s security measures for Apple Silicon have created more complications for these third-party extensions. The tighter integration of the hardware and software on these chips seems to make it harder for certain external drivers to gain the necessary system permissions.
4. Incomplete Extension Approvals
In some cases, the approval process in the Privacy & Security settings is incomplete. Instead of the usual “Allow” button that would fully approve the extension, users are seeing a “Details” button that asks for a restart, but the extension remains blocked even after restarting the system. This repetitive cycle is one of the core frustrations behind this issue.
Unstoppable System Extension Error in macOS Sonoma: Step-by-Step Fix
If you’re facing the “System Extension Error” after updating to macOS Sonoma, there are a few simple steps you can try before diving into more complex troubleshooting.
1. Restart and Approve Extensions
The first and simplest solution is to manually approve the extensions in the macOS “Privacy & Security” settings.
- Go to System Settings .
- Navigate to Privacy & Security .
- Look for a section that says, “System software from developer needs approval.”
- Click on Details , then select the software extension that needs approval.
- Enter your password and restart your Mac.
Why This Might Fail :
In many cases, users report that after restarting, the same error pops up again. This means that the system is still not granting full permission to the extension, despite following the process correctly. If this happens to you, don’t worry—there are additional steps you can try.
2. Change Startup Security Settings
If simply approving the extension doesn’t work, you can try adjusting your startup security settings.
- Shut down your Mac completely.
- Turn it back on and immediately press and hold Command (⌘) + R to boot into Recovery Mode .
- Once in Recovery Mode, open the Startup Security Utility from the Utilities menu at the top.
- Choose your startup disk and then click Security Policy .
- Select Reduced Security and make sure to enable “Allow user management of kernel extensions from identified developers.”
- Restart your Mac.
This method allows your Mac to permit extensions from third-party developers. Once restarted, go back to the Privacy & Security settings to approve the extension again.
3. Uninstall and Reinstall Drivers
Another common fix is to completely remove and reinstall the driver for your external device.
- Uninstall the current driver for your external device (e.g., Universal Audio, MOTU, RME). Go to the manufacturer’s website and find the instructions for properly uninstalling the driver.
- Restart your Mac.
- Download and install the latest version of the driver from the manufacturer’s website.
- After installation, go to System Settings → Privacy & Security and approve the extension.
- Restart your Mac again and check if the device is recognized.
macOS Sonoma 14.6.1 System Extension Error: Advanced Troubleshooting
If the basic solutions didn’t fix the problem, you can try some more advanced troubleshooting steps. These methods are a bit more technical but can help resolve the persistent “System Extension Error” on macOS Sonoma.
1. Use Terminal to Reset System Extensions
In some cases, resetting all system extensions through Terminal can help. This process will remove all system extensions and allow you to reinstall them properly.
- Step 1 : Open Terminal (you can find it in Applications → Utilities).
- Step 2 : In the Terminal, type the following command and press Enter : bash systemextensionsctl reset
- Step 3 : Restart your Mac after running this command.
This will reset all system extensions and potentially clear any issues related to the drivers that were causing the error. After rebooting, you will need to reinstall the drivers for your external device (e.g., UA, MOTU, RME) and approve the extension in Privacy & Security settings.
Note: Use this option carefully, as it will reset all system extensions, not just the ones causing the problem. It’s a more drastic measure but can be helpful if the simpler steps didn’t work.
2. Reinstall macOS or Downgrade
If none of the above solutions work, you may need to consider reinstalling macOS or downgrading to a previous version. Here’s how:
Reinstall macOS Sonoma 14.6.1
Reinstalling the same version of macOS can fix corrupted system files that may be causing the extension error.
- Make sure you have a recent backup (use Time Machine to back up your important files).
- Boot your Mac into Recovery Mode by restarting and holding down Command (⌘) + R .
- In the macOS Utilities window, choose Reinstall macOS .
- Follow the on-screen instructions to reinstall macOS without losing your data.
Once reinstalled, go through the same steps to approve the system extension in Privacy & Security settings.
Downgrade to macOS 14.6
If you have a Time Machine backup of macOS 14.6 (or an earlier version), you can downgrade to that version until Apple releases a fix. To do this:
- Boot into Recovery Mode by holding Command (⌘) + R during startup.
- In the macOS Utilities window, select Restore from Time Machine Backup .
- Follow the instructions to select the backup of macOS 14.6 and restore your system to that version.
Note: Downgrading will restore your Mac to its previous state, meaning any files or changes made after the backup will be lost. Be sure to back up anything important before proceeding.
Reset System Integrity Protection (SIP)
Sometimes, System Integrity Protection (SIP), a security feature in macOS, might prevent you from approving extensions. If SIP is disabled or malfunctioning, resetting it can help:
- Boot into Recovery Mode by restarting and holding Command (⌘) + R .
- Open Terminal from the top Utilities menu in Recovery Mode.
- In Terminal, type the following command and press Enter : csrutil enable
This will enable SIP if it is disabled.
- Restart your Mac.
Once SIP is enabled, try approving the system extension again in Privacy & Security .
Update to macOS 14.7 Beta
Apple might be working on a fix for this issue, and some users have reported that updating to the macOS 14.7 Beta has resolved the problem. If you’re comfortable using a beta version of macOS, you can try this:
- Go to Apple’s Beta Software Program website.
- Enroll your Mac and download the macOS 14.7 Beta.
- Follow the instructions to install the update.
After updating, go through the usual steps to approve the system extension and check if the error is resolved.
Conclusion
If you’re dealing with the unstoppable “System Extension Error” after updating to macOS Sonoma 14.6.1, these solutions should help you get your Mac back in working order. Start with the simple fixes like approving extensions and reinstalling drivers, and if needed, move on to more advanced steps like resetting system extensions or reinstalling macOS.
If the issue persists, it’s possible that Apple will release an official fix in an upcoming update. Meanwhile, staying in touch with the developers of your external devices (like Universal Audio or MOTU) can also help, as they may release updated drivers to solve the problem.
1. What devices are most affected by the Sonoma 14.6.1 System Extension Error?
External audio interfaces like those from Universal Audio, MOTU, and RME are most affected. The issue is more common on Apple Silicon Macs (M1/M2), which blocks the system extensions these devices need to function.
2. Why doesn’t approving the extension in Privacy & Security settings always work?
Approving the extension often fails because macOS Sonoma’s new security protocols can block or fail to activate third-party drivers, especially for external audio devices, even after a restart.
3. Is it safe to downgrade macOS to fix the issue?
Yes, but downgrading will restore your system to an earlier state. Make sure to back up important files, as you may lose recent data or system changes.
Date and Time Missing from macOS Menu Bar? Here’s How to Fix It
Fix: Mouse Pointer Not Changing to Hand or Text Cursor in macOS
Fix HP Printer Connection Issues After Upgrading to macOS Sonoma
Touch ID Stopped Working to Unlock by Single Touch in macOS Sonoma
Top 8 Ways to Fix macOS Sonoma Update Not Showing Up
After updating to macOS Sonoma, many users face problems with HP printers because there are no updated drivers for macOS 14 yet.
If your printer does not support AirPrint or still has issues, try resetting the printer’s settings to clear any old configurations that might be causing problems.
After upgrading to macOS Sonoma, many users have reported issues with their HP printers not working or failing to connect. This is a common problem because HP has not yet released updated drivers compatible with macOS 14, leaving users stuck with non-functional printers. Whether you’re facing issues with printing, scanning, or connecting your HP LaserJet or OfficeJet printer, it can be frustrating to find a solution.
If you’ve been wondering, “Where can I find drivers for HP printers compatible with Sonoma?” , you’re not alone. While there may not be official drivers available for some HP models yet, there are several practical solutions you can try to get your printer back up and running.
How to Fix HP Printer Connection Issues After Upgrading to macOS Sonoma
Let’s dive into the solutions and get your printer up and running smoothly on your new macOS Sonoma!
1. Verify AirPrint Compatibility
One of the simplest ways to avoid driver-related issues with your HP printer after upgrading to macOS Sonoma is to check if your printer supports AirPrint . AirPrint allows you to print wirelessly from your Mac without the need for manufacturer-specific drivers or software. Many newer HP printers come with AirPrint support, which can make the setup process seamless and prevent compatibility problems when the operating system updates.
Why Use AirPrint?
When macOS is updated, some printer manufacturers like HP may not release updated drivers right away, causing printers to stop working. However, if your printer supports AirPrint, it can bypass the need for drivers, allowing you to print directly from your Mac without additional setup.
Steps to Check AirPrint Compatibility:
- Open System Settings: Click the Apple Menu in the top-left corner of your screen and select System Settings .
- Navigate to Printers & Scanners: On the left sidebar, find and click on Printers & Scanners .
- Check for Your Printer: If your printer is not already listed, click the + button to add a new printer.
- Select AirPrint: When your printer shows up in the list, select it. In the Use dropdown menu, check if AirPrint is available as an option. If it is, select AirPrint to set it up.
If AirPrint is Available:
- Your HP printer should work without any additional drivers, and you can start printing right away using macOS Sonoma.
2. Reset Printer Preferences
If your HP printer isn’t working after the macOS Sonoma upgrade and it’s not AirPrint-compatible, resetting your printer preferences is a helpful next step. This can clear any lingering issues caused by outdated drivers or conflicts from the macOS update, allowing you to reconnect your printer as if it were brand new.
Why Reset Printer Preferences?
When you update your Mac’s operating system, it can sometimes cause problems with printer settings. Resetting printer preferences will remove any previous configurations that might be causing issues and help establish a fresh connection between your printer and macOS Sonoma.
- Open System Settings: Click the Apple Menu () in the top-left corner of your screen and choose System Settings .
- Go to Printers & Scanners: In the left-hand sidebar, click on Printers & Scanners .
- Reset Printing System: Right-click (or Control + click) anywhere in the list of printers, and select Reset Printing System from the drop-down menu. A warning will appear asking if you want to reset the printing system. Click Reset to confirm.
- Re-add Your Printer: After the reset, your list of printers will be empty. Click the + button to re-add your HP printer.
- Select Printer from List: Choose your HP printer from the list of available devices and add it. If your printer is connected to the network or via USB, it should appear in the list automatically.
- Install the Correct Driver: If prompted, select the correct driver (if one is available) or opt for the Generic PostScript Printer option, which we will cover in more detail in the next section.
3. Use a Generic PostScript Printer Driver
If resetting your printer preferences didn’t solve the problem and your HP printer isn’t AirPrint-compatible, using a Generic PostScript Printer Driver can be an effective workaround. This option allows you to print basic documents, even if the full range of your printer’s features (like scanning or color printing) isn’t available.
- Open System Settings: Click the Apple Menu and choose System Settings .
- Go to Printers & Scanners: Click on Printers & Scanners in the left-hand sidebar.
- Add a Printer: Click the + button to add a new printer.
- Select Your HP Printer: Your HP printer should appear in the list. Select it.
- Choose a Driver: In the Use dropdown menu, select Generic PostScript Printer . This option allows you to print, although some advanced features like duplex printing or scanning may not be supported.
- Add the Printer: After selecting the driver, click Add to finalize the setup.
4. Download HP Drivers Manually
If using a generic driver doesn’t give you the desired functionality, you can try manually installing older drivers. Many HP printers don’t have updated drivers for macOS Sonoma, but you can often use the drivers for macOS 13 Ventura or earlier. This method can restore full functionality to your printer, including features like color printing and scanning.
- Visit HP’s Support Website: Go to the HP Printer Support Page . Enter your printer model (e.g., HP LaserJet or OfficeJet) in the search box.
- Find the Latest Drivers: HP may only offer drivers for macOS 13 Ventura or older versions. Download the most recent driver available, even if it’s not specifically for macOS 14 Sonoma.
- Install the Drivers: Open the downloaded driver file and follow the installation instructions. Once installed, go to System Settings > Printers & Scanners .
- Add the Printer: Click the + button to add your printer. Your printer should now appear with the installed driver, restoring more advanced functions like scanning and color printing.
Potential Drawback:
You may receive a message like, “This update requires macOS version 13.0 or earlier” when installing the driver, but in many cases, the drivers will still work once installed.
5. Use Pacifist to Force Driver Installation
For more stubborn cases where HP drivers won’t install, you can use Pacifist , a third-party tool, to force drivers to work on macOS Sonoma. Pacifist allows you to open installer packages and manually install specific files, bypassing compatibility issues.
Pacifist is a free app that helps users manage and extract files from installation packages. It can be used to install printer drivers that would otherwise not work with macOS Sonoma, especially for older printers.
- Download Pacifist: Go to Pacifist’s website and download the app.
- Download HP Printer Software: Download the latest HP Printer Software Update from HP’s support page or directly from Apple. If Sonoma drivers are unavailable, download macOS Ventura or Monterey drivers.
- Open the Driver File with Pacifist: Open Pacifist and select Open Package . Navigate to the downloaded HP printer driver package (usually a .pkg file) and open it.
- Install the Drivers: In Pacifist, select HewlettPackardPrinterDrivers.pkg . Click Install at the top of the window to force the installation of the driver.
- Add Your Printer: Once the installation is complete, go to System Settings > Printers & Scanners . Add your printer using the + button.
Note of Caution:
Using Pacifist may not work for every printer model, but it’s a great option for those who are tech-savvy and willing to try additional steps to force drivers to work.
6. Update Printer Firmware
Sometimes, outdated firmware on your printer can cause compatibility issues with macOS updates like Sonoma. Updating your printer’s firmware ensures that it works smoothly with the latest features and security protocols introduced by macOS.
- Go to the HP Support Page .
- Enter your printer model and check for available firmware updates.
- Download the firmware update if available.
- Follow the instructions provided by HP to install the firmware update on your printer.
- After the firmware update, restart both your printer and your Mac.
- Go to System Settings > Printers & Scanners , and re-add your printer if necessary.
7. Reconnect Printer to Wi-Fi and Reset Network Settings
For wireless printers, ensuring your printer and Mac are connected to the same network is crucial. Sometimes, after a macOS update, network settings can get mixed up, causing communication issues between your Mac and printer. Reconnecting your printer to the Wi-Fi network and resetting network settings on your Mac can resolve these issues.
- Go to your printer’s Network Settings (usually through the control panel) and disconnect it from the Wi-Fi.
- Reconnect the printer to the correct Wi-Fi network.
- Go to System Settings > Network > Wi-Fi .
- Click on the i icon next to your current network and choose Forget This Network .
- Reconnect your Mac to the same Wi-Fi network as the printer.
- Go to System Settings > Printers & Scanners .
- Click the + button and add your printer.
8. Use HP Smart App for Easy Setup
If you’re still facing issues after trying other methods, the HP Smart App can simplify the process of setting up and managing your printer. It helps you find your printer on the network and can automatically install necessary drivers and updates.
- Open the Mac App Store and search for HP Smart .
- Download and install the app on your Mac.
- Open the HP Smart App and follow the on-screen prompts to find and connect your HP printer.
- The app will guide you through adding the printer to your network or Mac.
- If necessary, the HP Smart App will prompt you to download and install any missing drivers or firmware updates.
9. Temporary Workaround: Print Using an iPhone or iPad
If you’re unable to get your printer working with macOS Sonoma, using AirPrint on an iPhone or iPad can be a quick and easy workaround to print documents. This method is especially useful for printing from the same network without needing to fully fix the printer issue on your Mac right away.
- On your Mac, save the document you want to print to iCloud Drive or another cloud service accessible from your iPhone or iPad.
- Use the Files app to locate and open the document on your mobile device.
- Tap the Share icon (a square with an arrow pointing up), and select Print .
- Your printer should appear in the list if it’s connected to the same Wi-Fi network.
- Adjust the print settings if needed, and tap Print to send the job to your HP printer.
Conclusion
By following these methods, you should be able to resolve most HP printer connection issues after upgrading to macOS Sonoma. Whether you’re checking for AirPrint compatibility, resetting printer preferences, installing drivers manually, or using tools like Pacifist and HP Smart App, there are multiple ways to get your printer up and running again. If all else fails, using AirPrint from an iPhone or iPad can be a handy temporary workaround.
- External Hard Drives SSD Keeps Disconnecting macOS Sonoma, but Accessible on iPhone
- WallpaperVideoExtension High RAM and CPU Usage in macOS
- Slow Login After macOS Sequoia Update: 9 Ways to Fix it
- Top 10 Ways to Fix macOS Sonoma Battery Draining Fast Issues
- Top 10 Ways to Fix macOS Error Code 10000