Solarwinds appears to not be calculating the MD5 for files in the firmware repository. If I go look in the repository, the MD5 column is blank for all files.
When a Firmware update task is created, it fails if "Verify uploaded firmware image integrity" is on, but completes successfully if it is off. This suggests that the server itself doesn't have an MD5 calculated for the file.
I have tried re-scanning the repository, adding and removing bin files to/from it, waiting for the next day to see if the MD5's show up, and rebooting the solarwinds front end. This is our first attempt to use firmware upgrades so we have no prior experience of the MD5's showing up or not etc.