A barebones repo to test whether Electron requires a click to access WebSerial.
Add your IDs and Device names to the main.cjs ARDUINO_NAME_WHITELIST and ARDUINO_DEVICE_WHITELIST
Install dependencies
yarn install
Electron Local
yarn start
Electron Packaged
yarn make
Web test - no Electron
yarn live