Internal macbook pro microphone not working on any browser, but working in apps (skype, slack, photo booth)

Chrome wasn't allowed to use my microphone from the security settings in MacOS. Maybe this setting was lost after the update to Mojave?

  1. Goto 'System preferences'
  2. Click on 'Security & Privacy'
  3. Click on the tab 'Privacy'
  4. Select 'Microphone' from the left sidebar
  5. Make sure 'Google Chrome' is checked
  6. Let's celebrate, it's working again

I was months looking for a solution and anone of them worked for me. Apps simply didn't ask for permission. Then I remembered that I had disabled SIP(System Integrity Protection). Re-enabling does the job!


Check if SIP is disabled:

$ csrutil status

If you get System Integrity Protection status: disabled. We have to re-enable it.

Restart your Mac in recovery mode:

Before OS X starts up, hold down Command-R and keep it held down until you see an Apple icon and a progress bar. Release. This boots you into Recovery.

In recovery mode, Utilities menu, select Terminal and execute:

$ csrutil enable
$ csrutil clear

Reboot and the apps should ask again for every permission.