use different error codes in ShowAutoUpdateDialog