I’m having an issue with one of my ESP32 LoRa gateway development boards. I purchased 3 of them and 2 of them have no issue flashing, however when I use the same cable to the same port to flash the same code (that worked perfectly for two of the boards) the 3rd fails to connect and gives me the following error:
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
I tried both the Arduino IDE and the ESP32 IDF tool and I tried the boot and button 0 sequence when flashing (again pressing these buttons worked to flash the other 2 boards) . I verified the voltages on the GPIO pins 0 & 2 and the voltages during flash looked correct per the ESP32 documentation.
Any ideas on the issue?