Can you try these commands:
Dump the GPT from the connected device so we can check if the GPT is intact and has not been damaged.
Code:
emmcdl -p COM1 -f prog_emmc_firehose_8994_lite.mbn -d SBL1 -o SBL1_from_Phone.bin
Dump the SBL1 partition from the connected device so we can check if the SBL1 partition is intact and has been written correctly. This way we can check if the flash programmer you used works.
I am realizing now what events took place now. I never was able to write over or erase the sbl1 from emmcdl in Emergency mode even though I could put the phone in edl mode from fastboot, I actually pushed the SDL1.bin from fastboot. Then tried to push other images to the other partitions manually. It was kinda late at night so I did not remember at first. Then when the phone got stuck in EDL mode I attempted to use the 3 or 4 different flash programmers to send the sdl1 back or do other functions. None have succeeded. All fail and I believe since the programmer is not the correct one needed. Any command I run with the current programmers does not succeed. See below as all give same or similar output. They try to run but the phone ends up timing out or disconnecting, because I have to reconnect it to the cable or reboot it to get it to respond normally again
GPT Check:
C:\Users\nate0\Documents\platform-tools\Windows\Flash\test\windows>emmcdl -p COM1 -gpt
Version 2.15
Finding all devices in emergency download mode...
Qualcomm HS-USB QDLoader 9008 (COM1)
Finding all disks on computer ...
0. \\.\PhysicalDrive0 Size: 305245MB, (625142448 sectors), size: 512 Mount:C:, Name:[]
\\.\PhysicalDrive1
No valid GPT found
Status: 13 The data is invalid.
Attempt Dump of GPT:
C:\Users\nate0\Documents\platform-tools\Windows\Flash\test\windows>emmcdl -p COM1 -f prog_emmc_firehose_8994_lite.mbn -d SBL1 -o SBL1_from_Phone.bin
Version 2.15
Downloading flash programmer: prog_emmc_firehose_8994_lite.mbn
Successfully open flash programmer to write: prog_emmc_firehose_8994_lite.mbn
Waiting for flash programmer to boot
Dumping data to file SBL1_from_Phone.bin
Dumping at start sector: 0 for sectors: 0 to file: SBL1_from_Phone.bin
Programming device using SECTOR_SIZE=512
<?xml version = "1.0" ?><data><configure MemoryName="emmc" ZLPAwareHost="1" SkipStorageInit="0" SkipWrite="0" MaxPayloadSizeToTargetInBytes="1048576"/></data>
ERROR: No response to configure packet
Status: 21 The device is not ready.
The GPT is invalid. I did not notice this before, so I changed the port number and see it now as physical drive41:
C:\Users\nate0\Desktop\8675_W00\8675_W00>emmcdl -p COM41 -gpt
Version 2.15
Finding all devices in emergency download mode...
Qualcomm HS-USB QDLoader 9008 (COM41)
Finding all disks on computer ...
0. \\.\PhysicalDrive0 Size: 305245MB, (625142448 sectors), size: 512 Mount:C:, Name:[]
\\.\PhysicalDrive41
No valid GPT found
Status: 13 The data is invalid.