I had a similar problem with DELL laptop GPT partition on M.2 .
After capture, i could not deploy it on other system/brand with different storage size (smaller that is).
My fix was :

resize the C : partion to space usage and reboot. recapture the image deploy the new image on the desired system/brand