Hmmm, different error message with, arduino-cli alpha Version: 0.19.1-rc2 Commit: e7db62f8 Date: 2021-09-24T08:51:07Z, see below. Anything else I can try? Perfectly happy to help debug etc.:
V:\jenkins\workspace\ubxlib_priv_feature_arduino_rmea\ubxlib\port\platform\common\automation>arduino-cli upload -p COM55 -l serial --fqbn esp32:esp32:nina_w10 -v --input-file z:\_jenkins_work\build\app.ino.bin z:\_jenkins_work\build
Error initializing instance: loading platform release esp32:esp32@2.0.0: loading boards: skipping loading of boards esp32:esp32:deneyapmini, esp32:esp32:atmegazero_esp32s2: malformed custom board options
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [chan send]:
github.com/arduino/arduino-cli/arduino/discovery/discoverymanager.(*DiscoveryManager).QuitAll(0xc000b3aa90, 0xc00059da4c, 0x2, 0x2)
/home/build/arduino/discovery/discoverymanager/discoverymanager.go:197 +0xd5
github.com/arduino/arduino-cli/cli/arguments.(*Port).GetPort.func1(0xc000b3aa90)
/home/build/cli/arguments/port.go:97 +0x36
github.com/arduino/arduino-cli/cli/arguments.(*Port).GetPort(0x142bd60, 0xc000b38ae0, 0x0, 0xc0017bf3b0, 0x0, 0x0)
/home/build/cli/arguments/port.go:111 +0x451
github.com/arduino/arduino-cli/cli/upload.run(0xc000b1d340, 0xc000b1be00, 0x1, 0xa)
/home/build/cli/upload/upload.go:100 +0x268
github.com/spf13/cobra.(*Command).execute(0xc000b1d340, 0xc000b1bcc0, 0xa, 0xa, 0xc000b1d340, 0xc000b1bcc0)
/go/pkg/mod/github.com/spf13/cobra@v1.0.1-0.20200710201246-675ae5f5a98c/command.go:846 +0x2c2
github.com/spf13/cobra.(*Command).ExecuteC(0xc000940dc0, 0x1, 0x1, 0x0)
/go/pkg/mod/github.com/spf13/cobra@v1.0.1-0.20200710201246-675ae5f5a98c/command.go:950 +0x375
github.com/spf13/cobra.(*Command).Execute(...)
/go/pkg/mod/github.com/spf13/cobra@v1.0.1-0.20200710201246-675ae5f5a98c/command.go:887
main.main()
/home/build/main.go:31 +0xea
goroutine 21 [chan send]:
github.com/arduino/arduino-cli/cli.preRun.func1(0xc000b1d340)
/home/build/cli/cli.go:169 +0xc9
created by github.com/arduino/arduino-cli/cli.preRun
/home/build/cli/cli.go:159 +0x225
goroutine 12 [chan send]:
github.com/arduino/arduino-cli/arduino/discovery/discoverymanager.(*DiscoveryManager).StartSyncAll.func1.1(0xc003124660, 0xc000b3aa90)
/home/build/arduino/discovery/discoverymanager/discoverymanager.go:153 +0x5e
created by github.com/arduino/arduino-cli/arduino/discovery/discoverymanager.(*DiscoveryManager).StartSyncAll.func1
/home/build/arduino/discovery/discoverymanager/discoverymanager.go:151 +0x1b8
goroutine 50 [chan receive]:
github.com/arduino/arduino-cli/arduino/discovery/discoverymanager.(*DiscoveryManager).StartSyncAll.func1.1(0xc000070ae0, 0xc000b3aa90)
/home/build/arduino/discovery/discoverymanager/discoverymanager.go:152 +0x76
created by github.com/arduino/arduino-cli/arduino/discovery/discoverymanager.(*DiscoveryManager).StartSyncAll.func1
/home/build/arduino/discovery/discoverymanager/discoverymanager.go:151 +0x1b8