Unrecoverable Error. SecurityAgent was unable to create requested mechanism TeamviewerAuthPlugin:start.


Yesterday, I had this interesting issue with a Mac laptop. A user installed the wrong version of Teamviewer on her Macbook Pro 13″ Retina 2015. She accidentally removed files that were needed on her computer.

After doing that, every time she logs in on the computer, she gets a pop up message:

Before I received her laptop, my thinking was, okay, I will copy the Teamviewer file that was missing on the computer and add it on her /Library/Security/SecurityAgentPlugins/. Unfortunately, when I received the laptop, that didn’t work.

I went online and found a thread where other people had the same issues. If found the solution here: https://www.easymacsupport.com/blog/cant-boot-after-uninstalling-teamviewer-on-mac-os-catalina

Here are the details of the instructions given on the site above just in case you don’t want to click the link above. Please read the instructions properly and hopefully this will help you as it helped me.

AuthDB Removal:

  1. Make sure your Mas is powered off by holding the power button for 10 seconds.
  2. Start into macOS Recovery by holding down Command+R when booting before the chime, until the apple logo.
  3. Open Disk Utility — found in the upper utility menu option.
  4. Check the left source list and remember the name of your disk. For Macs running Catalina it’s the Disk that does not end in “- Data”. It’s usually “Macintosh HD.” *consider taking a photo to remember.
  5. Click to select the disk in the sidebar.
  6. Click the “Mount” button in the upper right. If you see the word “unmount” skip this step.
  7. Quit Disk Utility.
  8. From the top menu bar click Utilities > Terminal.
  9. Type the command and hit return:      rm “/Volumes/Macintosh HD/var/db/auth.db” 
    1. ​NOTE** There is a space after rm
    2. NOTE** The quotes are part of the command.
    3. NOTE** If “Macintosh HD” is not the name of your disk, replace that part with the name of your hard disk from step 4, including spaces, written exactly as displayed in Disk Utility.
    4. NOTE** once you enter the command hit return to submit the command. 
    5. NOTE** if the terminal doesn’t present an error and is waiting for a new command, it’s successful.
  10. Restart.
  11. ​If you receive an error review the steps carefully again.

Add a Comment

Your email address will not be published. Required fields are marked *