microsoft / appcenter-sdk-android

Development repository for the App Center SDK for Android
Other
277 stars 134 forks source link

In-App Update return UX error: Failed to start installing new release. The file is invalid, but the installation is indeed successful #1617

Closed TedaLIEz closed 2 years ago

TedaLIEz commented 2 years ago

Description

User gets the update through in-app update successfully, but the UX shows error message: "Failed to start installing new release. The file is invalid." and "Something went wrong. Update was not installed."

Repro Steps

Please list the steps used to reproduce your issue.

  1. Install apk from appcenter distribution, finish the appcenter login to enable in-app update
  2. Release a new build and open the app
  3. There is a dialog notifying the update, download the update
  4. The download process starts.
  5. After the download process, install the new build

Details

  1. Which SDK version are you using?
    • 4.4.3
  2. Which OS version did you experience the issue on?
    • e.g. Android 12
  3. What device version did you see this error on? Were you using an emulator or a physical device?
    • e.g. Samsung SM-F711U1
  4. Please enable verbose logging for your app using AppCenter.setLogLevel(Log.VERBOSE) before your call to AppCenter.start(...) and include the logs here:
2022-04-20 21:43:38.28 [25188][2] DEBUG [][MainApp] App ver: 1.22041.151.0-team, code: 23510300
2022-04-20 21:43:38.28 [25188][2] INFO [][AppCenterLogger] AppCenter: App Center SDK configured successfully.
2022-04-20 21:43:38.28 [25188][2] INFO [][AppCenterLogger] AppCenter: Cannot read instrumentation variables in a non-test environment.
2022-04-20 21:43:38.28 [25188][2] INFO [][AppCenterLogger] AppCenter: Cannot read instrumentation variables in a non-test environment.
2022-04-20 21:43:38.28 [25188][44184] INFO [][AppCenterLogger] AppCenter: Loaded stored sessions: {1649817108690=1649817108690//1649817108682, 1649859843340=1649859843340//1649859843321, 1649902881341=1649902881341//1649902881339, 1650048916945=1650048916945//1650048916900, 1650049017299=1650049017299//1650049017294, 1650055539045=1650055539045//1650055539041, 1650153867855=1650153867855//1650153867851, 1650234566201=1650234566201//1650234566198, 1650245867250=1650245867250//1650245867247, 1650293733708=1650293733708//1650293733690}
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: Changed maximum database size to 10485760 bytes.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: addGroup(group_core)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(group_core) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: App Center initialized.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: removeGroup(groupErrors)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: removeGroup(groupErrors/one)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: addGroup(groupErrors)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(groupErrors) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: addGroup(groupErrors/one)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(groupErrors/one) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenterCrashes: No previous minidump sub-folders.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenterCrashes: The application received a low memory warning in the last session.
2022-04-20 21:43:38.31 [25188][44194] INFO [][AppCenterLogger] AppCenter: Network 170 is available.
2022-04-20 21:43:38.31 [25188][44194] INFO [][AppCenterLogger] AppCenter: Network has been connected.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: Crashes service started from application.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: removeGroup(group_distribute)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: removeGroup(group_distribute/one)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: addGroup(group_distribute)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(group_distribute) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: addGroup(group_distribute/one)
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(group_distribute/one) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenterDistribute: Distribute workflow will be resumed on activity resume event.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenterDistribute: Couldn't register receiver due to activity is null.
2022-04-20 21:43:38.31 [25188][44184] INFO [][AppCenterLogger] AppCenter: Distribute service started from application.
2022-04-20 21:43:38.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: Storing a log to the Persistence database for log type startService with flags=1
2022-04-20 21:43:38.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: Stored a log to the Persistence database for log type startService with databaseId=86
2022-04-20 21:43:38.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: enqueue(group_core) pendingLogCount=1
2022-04-20 21:43:38.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(group_core) pendingLogCount=1 batchTimeInterval=3000
2022-04-20 21:43:38.57 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was sa2022-04-20 21:43:41.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: triggerIngestion(group_core) pendingLogCount=1
2022-04-20 21:43:41.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: Trying to get 1 logs from the Persistence database for group_core
2022-04-20 21:43:41.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: Returning 1 log(s) with an ID, f2863983-383e-4754-9211-17b00218d7e1
2022-04-20 21:43:41.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: The SID/ID pairs for returning log(s) is/are:
2022-04-20 21:43:41.32 [25188][44184] INFO [][AppCenterLogger] AppCenter:   null / 86
2022-04-20 21:43:41.32 [25188][44184] INFO [][AppCenterLogger] AppCenter: ingestLogs(group_core,f2863983-383e-4754-9211-17b00218d7e1) pendingLogCount=0
2022-04-20 21:43:41.33 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(group_core) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:43:41.33 [25188][44210] INFO [][AppCenterLogger] AppCenter: Calling https://in.appcenter.ms/logs?api-version=1.0.0...
2022-04-20 21:43:41.33 [25188][44210] INFO [][AppCenterLogger] AppCenter: Headers: {Install-ID=0cc8c6af-a740-449e-aea7-7764bd44a514, App-Secret=****************************c9aa106d, Content-Type=application/json}
2022-04-20 21:43:41.33 [25188][44210] INFO [][AppCenterLogger] AppCenter: {
  "logs": [
    {
      "type": "startService",
      "timestamp": "2022-04-21T04:43:38.321Z",
      "distributionGroupId": "7a2f8d3d-9f11-47cf-9725-2ec7b781eb61",
      "device": {
        "sdkName": "appcenter.android",
        "sdkVersion": "4.4.3",
        "model": "SM-F711U1",
        "oemName": "samsung",
        "osName": "Android",
        "osVersion": "12",
        "osBuild": "SP1A.210812.016",
        "osApiLevel": 31,
        "locale": "en_US",
        "timeZoneOffset": -420,
        "screenSize": "1080x2402",
        "appVersion": "1.22041.151.0-team",
        "carrierName": "AT&T",
        "carrierCountry": "us",
        "appBuild": "23510300",
        "appNamespace": "***"
      },
      "services": [
        "Crashes",
        "Distribute"
      ],
      "isOneCollectorEnabled": false
    }
  ]
}
2022-04-20 21:43:41.89 [25188][44210] INFO [][AppCenterLogger] AppCenter: HTTP response status=200 payload={"status":"Success","validDiagnosticsIds":[],"throttledDiagnosticsIds":[],"correlationId":"19132fde-1af3-475c-9529-251af24a23cf"}
2022-04-20 21:43:41.89 [25188][44184] INFO [][AppCenterLogger] AppCenter: Deleting logs from the Persistence database for group_core with f2863983-383e-4754-9211-17b00218d7e1
2022-04-20 21:43:41.89 [25188][44184] INFO [][AppCenterLogger] AppCenter: The IDs for deleting log(s) is/are:
2022-04-20 21:43:41.89 [25188][44184] INFO [][AppCenterLogger] AppCenter:   86
2022-04-20 21:43:41.90 [25188][44184] INFO [][AppCenterLogger] AppCenter: checkPendingLogs(group_core) pendingLogCount=0 batchTimeInterval=3000
2022-04-20 21:44:01.80 [25188][44184] INFO [][AppCenterLogger] AppCenterDistribute: Distribute workflow will be resumed on activity resume event.
2022-04-20 21:44:02.00 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resetting workflow on entering foreground.
2022-04-20 21:44:02.00 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The receiver for installing a new release was registered.
2022-04-20 21:44:02.00 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 21:44:02.00 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: InstallerPackageName=com.microsoft.appmanager
2022-04-20 21:44:02.03 [25188][2] INFO [][AppCenterLogger] AppCenter: Using appcenter.0.AES/CBC/PKCS7Padding/256/HmacSHA256
2022-04-20 21:44:02.04 [25188][2] INFO [][AppCenterLogger] AppCenter: Using appcenter.0.AES/CBC/PKCS7Padding/256
2022-04-20 21:44:02.04 [25188][2] INFO [][AppCenterLogger] AppCenter: Using appcenter.0.RSA/ECB/PKCS1Padding/2048
2022-04-20 21:44:02.06 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Get latest release details...
2022-04-20 21:44:02.06 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Check if we need to report release installation..
2022-04-20 21:44:02.06 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Current release was already reported, skip reporting.
2022-04-20 21:44:02.06 [25188][44210] INFO [][AppCenterLogger] AppCenterDistribute: Calling https://api.appcenter.ms/v0.1/sdk/apps/****************************c9aa106d/releases/private/latest?release_hash=ff3ccfe244224d1ba5314c86aac08c11d88082c059dbfbc7fbc7294d909bf630...
2022-04-20 21:44:02.06 [25188][44210] INFO [][AppCenterLogger] AppCenterDistribute: Headers: {x-api-token=********************************50866e02}
2022-04-20 21:44:02.13 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 21:44:02.13 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Already checking or checked latest release.
2022-04-20 21:44:02.81 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 21:44:02.81 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Already checking or checked latest release.
2022-04-20 21:44:02.94 [25188][44210] INFO [][AppCenterLogger] AppCenter: HTTP response status=200 payload={"app_name":"***","app_display_name":"***","app_os":"Android","app_icon_url":"***","release_notes_url":"***","owner":{"name":"***","display_name":"***"},"is_external_build":false,"origin":"appcenter","id":4038,"version":"23510324","short_version":"1.22041.163.0-team","size":112201329,"min_os":"7.0","android_min_api_level":"24","device_family":null,"bundle_identifier":"***","fingerprint":"bccb8746ede41c7b4502390bc60148fe","uploaded_at":"2022-04-21T04:20:42.061Z","download_url":"***","install_url":"***","mandatory_update":false,"enabled":true,"fileExtension":"apk","is_latest":true,"release_notes":"***","package_hashes":["4f42fcdecca0c52c473486cf3d071abdf3ee2cbd129eb2ac7fea0100d64a5da1"],"destination_type":"group","status":"available","distribution_group_id":"c2d11ef2-da55-4db1-8ce3-b3a8c751aeea","distribution_groups":[{"id":"c2d11ef2-da55-4db1-8ce3-b3a8c751aeea","name":"***","origin":"appcenter","display_name":"***","is_public":false}]}
2022-04-20 21:44:02.95 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Check if latest release is more recent.
2022-04-20 21:44:02.95 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Latest release more recent=true
2022-04-20 21:44:02.95 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Removing download and notification id=2728
2022-04-20 21:44:02.95 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Latest release is more recent.
2022-04-20 21:44:02.95 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Calling listener.onReleaseAvailable.
2022-04-20 21:44:02.95 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Show default update dialog.
2022-04-20 21:44:04.02 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Schedule download...
2022-04-20 21:44:04.02 [25188][44305] INFO [][AppCenterLogger] AppCenterDistribute: Start downloading new release from ***
2022-04-20 21:44:04.04 [25188][44305] INFO [][AppCenterLogger] AppCenterDistribute: Start download 1.22041.163.0-team (23510324) update.
2022-04-20 21:44:09.10 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (10) was saved.
2022-04-20 21:44:17.71 [25188][44305] INFO [][AppCenterLogger] AppCenterDistribute: Check download id=2744
2022-04-20 21:44:17.72 [25188][44310] INFO [][AppCenterLogger] AppCenterDistribute: Download was successful for id=2744
2022-04-20 21:44:17.72 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Post a notification as the download finished in background.
2022-04-20 21:44:24.64 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (10) was saved.
2022-04-20 21:46:41.85 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (10) was saved.
2022-04-20 21:46:44.37 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resetting workflow on entering foreground.
2022-04-20 21:46:44.37 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 21:46:44.40 [25188][44310] INFO [][AppCenterLogger] AppCenterDistribute: Download was successful for id=2744
2022-04-20 21:46:44.44 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Release is downloaded. Starting to install it.
2022-04-20 21:46:44.44 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Delete notification
2022-04-20 21:46:44.44 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 21:46:44.44 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Stored release details: group id=c2d11ef2-da55-4db1-8ce3-b3a8c751aeea release hash=4f42fcdecca0c52c473486cf3d071abdf3ee2cbd129eb2ac7fea0100d64a5da1 release id=4038
2022-04-20 21:46:44.44 [25188][2] INFO [][AppCenterLogger] AppCenter: Start installing new release...
2022-04-20 21:46:44.46 [25188][2] INFO [][AppCenterLogger] AppCenter: Failed to start installing new release. The file is invalid.
2022-04-20 22:03:29.95 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (15) was saved.
2022-04-20 22:09:19.06 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:09:20.78 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:22:37.70 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:22:48.87 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (10) was saved.
2022-04-20 22:22:51.49 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (15) was saved.
2022-04-20 22:23:04.85 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:23:16.01 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:23:40.84 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:24:15.09 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:25:50.12 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:28:26.64 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (5) was saved.
2022-04-20 22:31:23.95 [25188][2] INFO [][AppCenterLogger] AppCenterCrashes: The memory running level (10) was saved.
2022-04-20 22:35:51.94 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resetting workflow on entering foreground.
2022-04-20 22:35:51.94 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 22:35:51.97 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Get latest release details...
2022-04-20 22:35:51.97 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Check if we need to report release installation..
2022-04-20 22:35:51.97 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: New release was downloaded but not installed yet, skip reporting.
2022-04-20 22:35:51.97 [25188][44310] INFO [][AppCenterLogger] AppCenterDistribute: Calling https://api.appcenter.ms/v0.1/sdk/apps/****************************c9aa106d/releases/private/latest?release_hash=ff3ccfe244224d1ba5314c86aac08c11d88082c059dbfbc7fbc7294d909bf630...
2022-04-20 22:35:51.97 [25188][44310] INFO [][AppCenterLogger] AppCenterDistribute: Headers: {x-api-token=********************************50866e02}
2022-04-20 22:35:52.68 [25188][44310] INFO [][AppCenterLogger] AppCenter: HTTP response status=200 payload={"app_name":"***","app_display_name":"***","app_os":"Android","app_icon_url":"***","release_notes_url":"***","owner":{"name":"***","display_name":"***"},"is_external_build":false,"origin":"appcenter","id":4038,"version":"23510324","short_version":"1.22041.163.0-team","size":112201329,"min_os":"7.0","android_min_api_level":"24","device_family":null,"bundle_identifier":"***","fingerprint":"bccb8746ede41c7b4502390bc60148fe","uploaded_at":"2022-04-21T04:20:42.061Z","download_url":"***","mandatory_update":false,"enabled":true,"fileExtension":"apk","is_latest":true,"release_notes":"***","package_hashes":["4f42fcdecca0c52c473486cf3d071abdf3ee2cbd129eb2ac7fea0100d64a5da1"],"destination_type":"group","status":"available","distribution_group_id":"c2d11ef2-da55-4db1-8ce3-b3a8c751aeea","distribution_groups":[{"id":"c2d11ef2-da55-4db1-8ce3-b3a8c751aeea","name":"***","origin":"appcenter","display_name":"***","is_public":false}]}
2022-04-20 22:35:52.68 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Stored release hash doesn't match current installation, probably downloaded but not installed yet, keep in store
2022-04-20 22:35:52.68 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Check if latest release is more recent.
2022-04-20 22:35:52.68 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Latest release more recent=true
2022-04-20 22:35:52.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Removing download and notification id=2744
2022-04-20 22:35:52.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 22:35:52.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Latest release is more recent.
2022-04-20 22:35:52.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Calling listener.onReleaseAvailable.
2022-04-20 22:35:52.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Show default update dialog.
2022-04-20 22:35:54.38 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Schedule download...
2022-04-20 22:35:54.38 [25188][44316] INFO [][AppCenterLogger] AppCenterDistribute: Start downloading new release from ***
2022-04-20 22:35:54.42 [25188][44316] INFO [][AppCenterLogger] AppCenterDistribute: Start download 1.22041.163.0-team (23510324) update.
2022-04-20 22:36:05.10 [25188][44316] INFO [][AppCenterLogger] AppCenterDistribute: Check download id=2745
2022-04-20 22:36:05.11 [25188][44317] INFO [][AppCenterLogger] AppCenterDistribute: Download was successful for id=2745
2022-04-20 22:36:05.11 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Release is downloaded. Starting to install it.
2022-04-20 22:36:05.11 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 22:36:05.11 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Stored release details: group id=c2d11ef2-da55-4db1-8ce3-b3a8c751aeea release hash=4f42fcdecca0c52c473486cf3d071abdf3ee2cbd129eb2ac7fea0100d64a5da1 release id=4038
2022-04-20 22:36:05.11 [25188][2] INFO [][AppCenterLogger] AppCenter: Start installing new release...
2022-04-20 22:36:05.49 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The install session was created.
2022-04-20 22:36:05.49 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 22:36:05.49 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Show the install progress dialog.
2022-04-20 22:36:05.51 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 22:36:05.52 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Show the install progress dialog.
2022-04-20 22:36:05.76 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Installation progress: 80 / 100.
2022-04-20 22:36:05.76 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Update the install progress dialog.
2022-04-20 22:36:05.77 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Ask confirmation to install a new release.
2022-04-20 22:36:05.79 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 22:36:05.80 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Show the install progress dialog.
2022-04-20 22:36:07.06 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Installation progress: 90 / 100.
2022-04-20 22:36:07.06 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Update the install progress dialog.
2022-04-20 22:36:07.08 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 22:36:07.21 [25188][2] DEBUG [][DevicesViewModel] Refreshing device list
2022-04-20 22:36:08.60 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.64 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Hide the install progress dialog.
2022-04-20 22:36:08.66 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.68 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.69 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.70 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.71 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.71 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.72 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.72 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.73 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.73 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.73 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.74 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:08.74 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: The installation of the new version is completed with the result: failure.
2022-04-20 22:36:12.74 [25188][2] INFO [][AppCenterLogger] AppCenterDistribute: Resume distribute workflow...
2022-04-20 22:36:28.17 [20243][2] DEBUG [][MainApp] App ver: 1.22041.163.0-team, code: 23510324

It is strange that, even the log and UX returned failures to user, in the end the user still gets the update (1.22041.151.0-team->1.22041.163.0-team), what could be the root cause of this? Is this a known issue?

AnatolyPristensky commented 2 years ago

Hello @TedaLIEz and thank you for getting in touch with us! We are filed bug on our internal dashboard and will investigate it. Will back to you once get results.

DmitriyKirakosyan commented 2 years ago

The fix has been released! I'm closing the issue, but feel free to reopen if you face it again.