Wireless Stick Lite : A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

I just unbox my brand new Wireless Stick Lite and upload GetChipID code in Arduino IDE , Board " Heltec Wireless Stick" was selected. Upload done sucessfully !

From Serial Monitor , there is no Chip ID display , but below message shown instead

17:50:27.017 -> rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
17:50:27.017 -> configsip: 188777542, SPIWP:0xee
17:50:27.017 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
17:50:27.017 -> mode:DIO, clock div:1
17:50:27.017 -> load:0x3fff0018,len:4
17:50:27.017 -> load:0x3fff001c,len:1216
17:50:27.017 -> ho 0 tail 12 room 4
17:50:27.017 -> load:0x40078000,len:9720
17:50:27.017 -> ho 0 tail 12 room 4
17:50:27.017 -> load:0x40080400,len:6352
17:50:27.017 -> entry 0x400806b8
17:50:27.017 -> ets Jun 8 2016 00:22:57

After that , I can not upload any code to the board and with error below

" A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header"

You should select the Heltec “Wireless Stick Lite” board in the Arduino IDE.

Hi,

I am all setup and the heltec wireless stick worked fine the first time around. I uploaded the code I am using for a air emissions test. Now I am trying to clear and upload factory test or any other file to the board and keep getting the same error
"
esptool.py v2.6
Serial port COM4
Connecting……____An error occurred while uploading the sketch
_

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
"
have the baudrate to 115200 and the correct board selected… seems like something is not right with the board. I have exchanged using different usb ports and cables. tested on esp32 dev kit and works fine. I purchased from a reseller on amazon, i am looking for a exchange unless someone can instruct on whats wrong and what is fix…