TWebUpdate.LastURLEntry.Save

The purpose of LastURLEntrySave is to have redirection at some point to a different branch where the app needs to look for updates. It is not related to saving old/existing versions.

If the update for some reason fails, then the app won't be updated, hence, a new update process can be started.