Less obvious but surprisingly common: The error occurs because execa tries to create a temporary file or write to a log directory where the user lacks permissions. For instance:
AppData\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries on Windows). Switch Repositories: open video downloader error unhandled error -execa-