Ok, with camera access disabled, here is what I get on the console :
objc: Class PlatformAVCaptureDelegate is implemented in both /var/folders/dj/brlgyj7j3zd7ddfdsd1glhnr0000gn/T/jna-105726/jna6987893077435353616.tmp (0x150bd5bb0) and /var/folders/dj/brlgyj7j3zd7ddfdsd1glhnr0000gn/T/jna-105726/jna5204774583976095871.tmp (0x150bf9bb0). One of the two will be used. Which one is undefined.
OSX Unique ID is not exactly 18 characters - wrong format to extract location.
We might have trouble identifying the UVC control interface.
2019-06-26 12:06:37.484 Main DEBUG: Bienvenue, Bienvenido, Willkommen, Hello, Namaskar, Welkom, to OpenPnP version 2019-06-01_21-53-14.3891a53.
2019-06-26 12:06:37.518 Scripting TRACE: Scripting.on Startup
[ERR ] Error opening native device Cannot use USB2.0 PC CAMERA #2
[ERR ] Could not open stream for device USB2.0 PC CAMERA #2 (Unknown)
2019-06-26 12:06:57.030 MainFrame INFO: Shutting down...
2019-06-26 12:06:57.407 ReferenceMachine DEBUG: setEnabled(false)
2019-06-26 12:06:57.408 ReferenceMachine DEBUG: setHomed(false)
2019-06-26 12:06:57.412 MainFrame INFO: Shutdown complete, exiting.
The OpenPnP.log is the same as before, full of NullPointerException.