Was about to raise a new issue for this, but found this one. I have the same experience, only it does not clear. Unraid version is also 6.12.2.
I want to add that a few days ago I clicked on 'close' during a docker update (instead of waiting for 'done' - I was not paying attention). Not sure this is the cause, but the timing is suspicious!
Since then whenever there is an update (for any container) the status after updating stays on 'update available'. When I update all I see it fetching 0 bytes and then it stops and restarts the container.
When I click 'update all' it proceeds to update many of the docker images multiple times. For example just now it updated nextcloud, zigbee2mqtt, mariadb, swag, duckdns, nextcloud, zigbee2mqtt, mariadb, swag, duckdns, nextcloud, zigbee2mqtt, mariadb, swag, duckdns. In that order. Only the first pass for zigbee2mqtt actually pulled and installed a new version, all the others were 0 bytes and did nothing other than restart the container.