you need to follow this:
fastboot erase modemst1
fastboot erase modemst2
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.bin
fastboot reboot
fsg can either be mbn or bin file, in my case when I wrote fsg.mbn it gave me an error, but I wrote .bin instead and worked.