Hi I have someone getting the same issue while trying to deploy an image. in our environment we use Bare Metal to create the record and then the provisioning template to image name and join to the domain. We use DFS for our preferred servers and they house all our SWD packages and image files and drivers... we were able to image with no issue in one site but one of our other sites continues to get the error "unable to read data from file"
Check your folder permissions on the share make sure that the account that you are using has enough access to the files within. Have you tried to recapture your image to make sure that the original capture was not corrupt?