Note that "SU Icon.svg" has a space in it. On closer inspection, it appears that all of the files with spaces in them are missing from the computed hashes file. Not sure if this is a red herring or the issue itself.
I checked chromium's code (content_verify_job.h to be exact) and the "reason:2" says:
// Failed because this file wasn't found in the list of expected hashes. NO_HASHES_FOR_FILE