Date: 2022-06-02
Date of Incident: 2022-05-24
Description: RCA for JumpCloud Protect Failing on Android 12 Devices
Summary:
Starting at approximately 02:15 MST on 2022-05-24, users accessing JumpCloud Protect Push MFA version 1.15.0 on Android 12 devices would have experienced failures opening the application and would have been required to use TOTP if enabled. These failures lasted until approximately 08:40 MST on 2022-05-24.
Root Cause:
The 1.15.0 version of JumpCloud Protect for Android exposed a bug in one of the androidx libraries specific to Android 12, causing the Protect application to fail on startup. Unfortunately, this conflict passed both our internal cross-platform mobile testing, as well as Google’s Play Store testing. The first attempt to roll back this version was successfully pushed to Google Play Store, but did not contain an incrementally positive number causing user devices to reject that version. The second deploy attempt did correctly iterate that version forward which ultimately fixed the issue.
Corrective Actions / Risk Mitigation:
Production deployments are temporarily paused until we have required changes and coverage in place.