That is what doing a md5sum check is for. To check the integrity of the downloaded Iso. As far as "Why". Could be a number of reasons. A dropped connection to a seeder. Corrupted file. Bad connection...