"Update All" question?

I have 48 ESPHome devices, and some are offline for various reasons. When I do an “Update All” the offline device binaries are compiled, but the “update all” log shows an IP error.

Now, those offline devices do not show that they need to be updated. But they were offline and couldn’t be updated. So, what happened to the binary file? Shouldn’t the device still show “Update Available”.

The dashboard doesn’t query the installed version from the device, it just checks if the last build version matches the esphome addon version.