BEFORE YOU DO ANYTHING DRASTIC
  1. I am not clear on whether you have checked to see if the camera works in either PhotoBooth or FaceTime when you are logged in on the test account? If they do NOT work in the test account the tccutil commands are unlikely to fix anything as they only change the settings for the logon account.
  2. PhotoBooth: On the menu Bar go to Camera and see what appears in the drop down menu. Exactly what options appear in that menu? Which items are checked (✓)?


IN ANSWER TO YOUR QUESTION

Originally Posted by plantsower
The terminal command tccutil reset Camera com.apple.Safari is for Safari. Isn't the camera a mac OS
thing, not a browser thing? It shows how to do it for QuickTime and other stuff but not FaceTime itself, so I am not sure of how to put it into terminal. Would it be something like this? tccutil reset Camera com.apple.QuickTimePlayerX only remove QuickTimePlayerX and put in FaceTime?

Yes the Camera and the Microphone are MacOS "services" but each application must be granted access to the service on a application-by-application basis in System Preferences > security & Privacy > Privacy. Because of the nature of the application the system assumes FaceTime, PhotoBooth, and Safari are assumed to have access to the Camera and Microphone and therefore do not appear in System Preferences > security & Privacy > Privacy. (Safari is unique in allowing access to the camera and microphone on a site-by-site basis within the application itself.) Remember too the article is in reference to a specific issue that had been raised by another user. For a better understanding of what is going on, read this article on tccutil.

If you still want to proceed, use the instructions for the NUCLEAR OPTION at the bottom of this article but be aware you will have to reauthorize any other applications that use either the camera or microphone and it may not "fix" the issue with PhotoBooth or FaceTime.


If we knew what it was we were doing, it wouldn't be called research, would it?

— Albert Einstein