@tech49 Let’s try to break this down to what is actually causing this. Is the image resizable or non-resizable? What size is the source disk and what size the destination?
If destination is same size or larger I might suggest you try capturing a RAW image and deploy this just for testing.