ArduinoIDE書き込みエラー時の対応

一部のWindows端末でESP32開発ボードとの書き込みに失敗する事象が発生しております。書き込みに失敗する場合は以下の対応をお願いします。
(同じESP32開発ボードでもMac端末や他のWindows端末では発生しておりませんので、一部の端末でのみ発生する事象となります。)

【問題(書き込み)事象】
・ArduinoIDEでのスケッチ(プログラム)書き込み時
・ArduinoIDEでのSPIFFSデータ書き込み時《ESP32 Sketch Data Upload》

【エラー内容】
・スケッチ書き込み時
“A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header ”
・SPIFFSデータ書き込み時
“SPIFFS Upload failed”

【対応方法】
Bootボタンを押しながら書き込みを行う
(書き込み開始までBootボタンを押下)

【対応詳細】
ArduinoIDEで書き込みボタンをクリックからコンパイルが完了し「Writing at…」が表示されるまでBootボタンを押し続けて頂きますようよろしくお願いします。

具体的には、ArduinoIDEでシリアルモニタを表示している場合に以下の内容が表示されます。
「Connecting….」が表示されている時にBootボタンを押している必要があります。また、「Writing at」と表示されればBootボタンを離しても問題ありません。
——————–
Sketch uses 213253 bytes (16%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15372 bytes (4%) of dynamic memory, leaving 312308 bytes for local variables. Maximum is 327680 bytes.
esptool.py v2.6
Serial port /dev/cu.SLAB_USBtoUART
Connecting…     <= ★★★★★接続開始時にBootボタンの押下している必要があります
(省略)
Writing at 0x0000e000 <= ★★★★★書き込み初めているのでBootボタンは不要です
——————–