Syntiant TinyML

Hello, when I use the Syntiant TinyML Board to flash the firmware via flash_windows, the process gets stuck and fails during the CNN download step. I can confirm that my board is in good condition because I was using it in the previous step. What could be causing this issue? How can I resolve it? The following is the prompt.

Finding Arduino SAMD core v1.8.9…
arduino:samd 1.8.9 1.8.14 Arduino SAMD Boards (32-bits ARM Cortex-M0+)
Finding Arduino SAMD core OK
Finding Arduino MKRZero…
Finding Arduino MKRZero OK at COM20
Flashing Arduino firmware…
Atmel SMART device 0x10010005 found
Device : ATSAMD21G18A
Chip ID : 10010005
Version : v2.0 [Arduino:XYZ] Apr 11 2019 13:09:53
Address : 8192
Pages : 3968
Page Size : 64 bytes
Total Size : 248KB
Planes : 1
Lock Regions : 16
Locked : none
Security : false
Boot Flash : true
BOD : true
BOR : true
Arduino : FAST_CHIP_ERASE
Arduino : FAST_MULTI_PAGE_WRITE
Arduino : CAN_CHECKSUM_MEMORY_BUFFER
Erase flash
done in 0.854 seconds

Write 101108 bytes to flash (1580 pages)
[==============================] 100% (1580/1580 pages)
done in 0.795 seconds

Verify 101108 bytes of flash with checksum.
Verify successful
done in 0.093 seconds
CPU reset.
Flashed your Arduino MKRZero development board. Board restarting…

Writing NN model to flash…
Program : 100% [============================================================]
sum = 42912 (0xa7a0) 304012 bytes written in 2.563 sec, 948925 bits/s
Read : 100% [============================================================]
0x000000: read 0xff != expected 0x01
0x000001: read 0xff != expected 0x00
0x000002: read 0xff != expected 0x00
0x000003: read 0xff != expected 0x00
0x000004: read 0xff != expected 0x04
0x000005: read 0xff != expected 0x00
0x000006: read 0xff != expected 0x00
0x000007: read 0xff != expected 0x00
0x000008: read 0xff != expected 0xa1
0x000009: read 0xff != expected 0xe5