SC66 EDL mode - flash error

Hello! all,
We are facing an issue with respect to flashing of the firmware in a custom design with SC66 module. We have used a toggle switch put the module to EDL and normal mode as shown in the image below.
Switch-EDL-NORMAL
We observe that the board is not coming out of the EDL mode (QDloader) independent of the switch position.
The module voltages LDO3B_2P8, LDO11A_1P8, LDO13A_1P8 are as expected.
No issues were seen with switch and USB_BOOT voltage. Voltage at USB_BOOT pin is 0V when the switch is OFF & 1.35V when the switch is ON.

When we try to flash the board in EDL mode using QFIL, it failed with the error “Download Fail:Sahara Fail:QSaharaServer”.
We don’t see any issues with the QFIL setup as flashing on other boards are working without any issues.

Please suggest possible reasons for this issue.

image
When an emergency download occurs, the USBBOOT pin is pulled up to the high level. When the module works normally, the USB_ BOOT should keep open,Refer to the figure above:

Yes, the USB_BOOT pin is pulled high during EDL flash, but the board continues to be in EDL mode though the switch is open. (No other boards with same switch configuration has this issue).

Here is the error message that occurred while flashing in EDL mode.
ERROR: function: rx_data:246 Error occurred while reading from COM port
ERROR: function: sahara_main:982 Sahara protocol error
ERROR: function: main:320 Uploading Image using Sahara protocol failed
Download Fail:Sahara Fail:QSaharaServer Fail:Process fail

In the emergency download mode, can you update the firmware normally? If OK, it is recommended to update the firmware to the initial version of SC66.

We are unable to update any firmware in EDL mode.

And these are the logs that appear while updating.
ERROR: function: rx_data:246 Error occurred while reading from COM port
ERROR: function: sahara_main:982 Sahara protocol error
ERROR: function: main:320 Uploading Image using Sahara protocol failed
Download Fail:Sahara Fail:QSaharaServer Fail:Process fail