If the log says Finished Provide Programmer Name followed by a failure, it means the programmer was sent but the device didn't "acknowledge" it.
Try renaming the file to a simpler prog_emmc_firehose_8953.mbn and re-selecting it in your tool. Where to Find a Working Programmer?
If you are seeing errors like "Sahara Fail," "Firehose GetAck Failed," or "Max Payload Size Error," follow these steps to resolve the issue. Understanding the "progemmcfirehose8953" File
If your current file is corrupted, the best place to find a working progemmcfirehose8953ddrmbn is inside the of your device’s official Fastboot ROM or Firmware package .