Quote
{.save|%item-resource%.md5|{.^md5.} *%item-name%.}
That generates the following MD5 File (it contains "&" which makes the problem):
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF *Rock & Roll.zip
it is strange that the "&" character is replaced with its equivalent web, but if there is only him, it is simple to use macro "replace"
{.save|%item-resource%.md5|{.^md5.} {.replace |&|&|*%item-name%.} /save.}
do not hesitate to use HFS log to evaluate expressions that are trying to use as "%filename%.extension", either using the macro {.add to log | ....}, either enabling debug macros to html