Zigbee device bricked after updating firmware

I was under the impression the hub checks the model and current firmware and it then decides if it has a later version. At least, that's the way it seems to be explained

"The manufacturer, model ID and existing firmware of the device is inspected and if a match is found with a newer firmware version, then the device is updated, otherwise we bail with a log entry that the device is up to date"

From another thread:

"correct, we do not have any files for those manufacturers."