When uploading an image from a remote server, the success of the request depends on the remote server’s availability and stability.
In some cases, the remote server may stop the connection in the middle of the download/upload and therefore the image will be truncated.
It is possible to configure your account to return an additional attribute named "IsCorrupt" when passing "image_metadata"=>true in your upload request.
If an image wasn't fully uploaded, the system will detect it as corrupt and the returned attribute value will be set to true.
If you're experiencing this and would like to add the corrupted image indicator to your upload response, please contact us on email@example.com.