I presume the correct drivers were added to WinPE to allow the SATA chipset to access the SSD? If the original image was taken with the BIOS set to IDE compatibility mode, you will need to ensure that the target machines are set the same way in the bios.
Is there any form of error message displayed?
Are you able to determine whether anything at all has been written to the SSD ? The 1% indication may be the first increment displayed but that could be happening if nothing was written.
Is there a disk activity light that would show whether the SSD is being written to or not? What I'm also considering is whether the restore is writing the swap file, which is typically 1.5 times the number of Gb of ram that was installed on the source system. So if you have 2Gb ram in your hardware, your swap file may be 3Gb and that would take a while to read from the source media and write to the SSD. As only 1 file is involved, the progress counter is not going to increment at all during the restore of this file. I'm not absolutely sure of this, but I think the progress indication is based on file count rather than data volume transferred. Since compression is involved, any estimate based on data volume would also be inaccurate due to the variable compression ratio achieved for each file. So what I'm asking is how long you have left the restore running before deciding it's frozen.
Finally, at least for the moment, which operating system did you image, and was it a partition or disk image? (The latter has no default - it needs to be selected).