[DF-809] Fix self-update for Launcher