Problem upgrade RM520N-GL - prog_firehose_lite.elf - error

Hi, I have card RM520N-GL IMEI
01650800 0004451 in the converter Dual-Q 5G2PHY Quectel 5Gnr Ethernet PHY adapter design for RM520N RM50 – 4G discount

a few different firmwares:
RM520NGLAAR01A08M4G,RM520NGLAAR01A08M4G,
stock RM520NGLAAR03A04M4G, RM520NGLAAR03A02M4GA

different versions of Qflash 6.9; 7.1; 7.2, different speeds 9600, 115200, 460800
test under linux QFirehose V1.4.17 and the error is still there

FAIL, DL_Firehose error !

In the attachment log
2025-03-05 20:53:07:163 ↔ Please choose download firmware.
2025-03-05 20:53:09:001 ↔ Detect com port…
2025-03-05 20:53:27:462 ↔ Secure_Boot=0
2025-03-05 20:53:27:463 ↔ Load_FW_Files Pass
2025-03-05 20:53:36:023 ↔ LenovoHandle OK-0
2025-03-05 20:53:36:023 ↔ Wait port(3) is normal…
2025-03-05 20:53:36:023 ↔ Wait port(3) is normal…
2025-03-05 20:53:41:113 ↔ Get Port Pass
2025-03-05 20:53:41:114 ↔ Get Port Pass
2025-03-05 20:53:44:177 ↔ QDLoader 3
2025-03-05 20:53:44:177 ↔ QDLoader 3
2025-03-05 20:53:44:177 ↔ EDL port 3
2025-03-05 20:53:44:177 ↔ EDL port 3
2025-03-05 20:53:44:177 ↔ Download firehose file …
2025-03-05 20:53:44:177 ↔ Download firehose file …
2025-03-05 20:53:44:177 ↔ cmd.exe /c c:\Tmp\Quectel\QFlash_V7.4\QCMM\CH1\QSaharaServer.exe -u 3 -s 13:“C:\Tmp\Quectel\Firmware\1\update\firehose\prog_firehose_lite.elf”
2025-03-05 20:55:14:407 ↔ Binary build date: Jun 25 2019 @ 03:16:15
QSAHARASERVER CALLED LIKE THIS: 'c:\Tmp\Quectel\QFlash_V7.4\QCMM\CH1\QSaharaServer.ex’Current working dir: c:\Tmp\Quectel\QFlash_V7.4
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: C:\Tmp\Quectel\Firmware\1\update\firehose\prog_firehose_lite.elf
13: C:\Tmp\Quectel\Firmware\1\update\firehose\prog_firehose_lite.elf

21:08:40: ERROR
2025-03-05 21:08:41:231 ↔ : function: rx_data:246 Error occurred while reading from COM port

21:08:40: ERROR: function: sahara_main:982 Sahara protocol error

21:08:40: ERROR: function: main:320 Uploading Image using Sahara protocol failed

2025-03-05 21:08:41:434 ↔ FAIL, DL_Firehose error!

What could be the reason?

The firmware seems not compatible with the device.
I guess that you are using the customerized RM520N-GL for Lenovo but not directly bought from Quectel. If you bought the RM520N-GL from Lenovo it is better to contact with Lenovo.