The HERMES_UPDATE_REEXEC child and the current-checkout Node repair path printed success without calling _rebuild_desktop_after_update. A failed rebuild now withholds the success banner the same way the commits-pulled path does. Fixes #97343