In Manifest.validateActionAssertion we have this:
if (referencedIngredient.manifestReference) {
//Skipping hash validation of ingredient claims for now as they seem to be invalid in public test files
//if (!await this.validateHashedReference(referencedIngredient.manifestReference)) return false;
}
Need to investigate if the hash is really wrong in the public test files and/or why other implementations didn't seem to have a problem with that.