When we perform following command
verify /MD5 filename MD5-value
The verify command will not failed if first 32 characters of MD5-value is matching the filename's md5.
if a given MD5-value is more than 32 characters, the extra characters will be discarded and will not be part of verification.
To avoid any confusion / switch resource, Cisco may consider to fail the md5 verification if a give MD5-value is more than 32 characters without even start the verification. Btw, if also never failed it if given MD5-value is less than 32 characters.