How to update EM12GPAR01A09M4G_MSFT module?

I have modem EM12-G with firmware EM12GPAR01A09M4G_MSFT. The problem is i can’t flash it. Always got fail DL firehouse, time out. All problem with strange word - MSFT in firmware. I think that not official firmware or etc. Please help me how it flash?

Hi,
Thanks for you query in Quectel forums.
Please use the latest QFlash upgrade tool provided by me and refer to the upgrade guide in the compressed package. Note that the upgrade software version file path cannot be too deep and cannot contain special characters.
https://quectel123-my.sharepoint.cn/:u:/g/personal/hf-domfae_dom_quectel_com_cn/EWIYMNoIy9VJpXNzejCub30B5w9gb4iLWorvw4vnL43PaQ?e=tbCgSX

I have DL firehouse, time out with QFlash 5.8

my be need special firmware version for my module with MSFT?

Link does not work
Give me the right one!