Would a few byte errors break a binary so much as to make it undecodable ?

I think it's more than a few bytes error. (I believe this because I spent about 15 minutes on the linked document and came up empty.)