I recently updated an Electron Mac app from Electron v5.0.1 to v9.0.1 and it seems that shell.openExternal(url) is no longer working. Nothing will open and an error will be logged to the console:
Uncaught (in promise) Error: Failed to open URL
This is on macOS 10.15.4 (Catalina). I couldn't find any useful information about this error online. Anyone have any ideas?