Recurring |
unknown |
(a) The software failure incident related to the NHS Covid-19 app confusion on iPhone 12 devices is specific to Apple's devices, particularly the iPhone 12 and iPhone 12 Pro handsets. The issue arises when apps are transferred from an older iPhone via an iCloud Backup data transfer, leading to an error message and the app not being able to enable the Bluetooth-based matching functionality it needs to work [106458].
(b) The incident does not mention any similar occurrences at other organizations or with their products and services. |
Phase (Design/Operation) |
design |
(a) The software failure incident in the article can be attributed to a design issue. The error message displayed on the NHS Covid-19 app for some iPhone 12 users was a result of an oversight in the transfer process from older iPhones via iCloud Backup data transfer. When apps were transferred over, the phone did not prompt users to enable the necessary permission for Exposure Notifications, leading to the app's inability to enable the Bluetooth-based matching functionality it required to work properly. This design flaw caused confusion and inconvenience for users [106458].
(b) The software failure incident in the article is not directly linked to operation or misuse of the system. |
Boundary (Internal/External) |
within_system |
(a) within_system: The software failure incident related to the NHS Covid-19 app on iPhone 12 and iPhone 12 Pro handsets was primarily due to an oversight within the system. When apps were transferred from older iPhones via iCloud Backup data transfer, the permission to enable Exposure Notifications was not prompted, leading to the app's inability to enable the necessary Bluetooth-based matching functionality. This issue originated from within the system design, where the transfer process did not include requesting the required permission, causing confusion and errors for users [106458].
(b) outside_system: The software failure incident did not seem to have contributing factors originating from outside the system as the primary cause of the issue was related to the oversight within the system during the app transfer process on the new iPhone 12 devices [106458]. |
Nature (Human/Non-human) |
non-human_actions |
(a) The software failure incident in the article was primarily due to non-human actions. The issue arose when apps were transferred from older iPhones via an iCloud Backup data transfer, which did not prompt users to enable the necessary permission for the NHS Covid-19 app to function properly. This oversight led to the error message and the inability of the app to enable the Bluetooth-based matching functionality it required to work [106458]. |
Dimension (Hardware/Software) |
hardware |
(a) The software failure incident in the article is related to hardware. Users of the iPhone 12 and iPhone 12 Pro handsets experienced an error message when trying to use the NHS Covid-19 app. The issue arose when apps were transferred from older iPhones via an iCloud Backup data transfer, which is a hardware-related process [106458]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident reported in Article 106458 is non-malicious. The issue arose when some owners of the iPhone 12 and iPhone 12 Pro handsets encountered an error message when trying to use the NHS Covid-19 app. This error was a result of a specific issue related to transferring apps from older iPhones via an iCloud Backup data transfer. The problem was not caused by any malicious intent but rather by an oversight in the transfer process that did not prompt users to enable a necessary permission for the app to function properly. The requirement to enable this permission is designed to protect user privacy, indicating that the failure was not due to any malicious actions [106458]. |
Intent (Poor/Accidental Decisions) |
poor_decisions |
(a) The software failure incident related to the iPhone 12 launch causing confusion with the NHS Covid-19 app can be attributed to poor decisions. The issue arose when apps were transferred from older iPhones via an iCloud Backup data transfer, which did not prompt users to enable the necessary permission for Exposure Notifications. This oversight led to the app not being able to enable the Bluetooth-based matching functionality it needed to work, ultimately causing confusion among users [106458]. |
Capability (Incompetence/Accidental) |
development_incompetence, accidental |
(a) The software failure incident in the article can be attributed to development incompetence. The issue arose when iPhone 12 and iPhone 12 Pro users transferred apps from older iPhones via an iCloud Backup data transfer. In this process, the phone did not prompt users to enable the necessary permission for the NHS Covid-19 app to function properly, leading to an error message and the app's inability to enable the Bluetooth-based matching functionality it requires to work. This oversight in the transfer process indicates a lack of professional competence in ensuring a seamless transition of app permissions [106458].
(b) Additionally, the article mentions that the error message shown to users when trying to use the NHS Covid-19 app suggested that other factors might be at play, indicating that the failure could have been accidental or unintentional. The confusion and lack of clarity in the app's response to the iPhone 12 compatibility issue could be seen as an accidental introduction of contributing factors leading to the software failure incident [106458]. |
Duration |
temporary |
The software failure incident related to the NHS Covid-19 app confusion on iPhone 12 devices was temporary. The issue arose specifically when apps were transferred from older iPhones via an iCloud Backup data transfer, leading to the error message and the failure to enable the necessary permission for the app to function properly. This issue was not a permanent failure affecting all circumstances but rather a temporary one related to the specific circumstance of transferring apps from older iPhones [106458]. |
Behaviour |
omission, other |
(a) crash: The software failure incident described in the article is not related to a crash where the system loses state and does not perform any of its intended functions [106458].
(b) omission: The software failure incident is related to an omission where the system omits to perform its intended functions at an instance(s). Specifically, the issue arises when apps are transferred from an older iPhone via an iCloud Backup data transfer, leading to the omission of enabling the necessary permission for the NHS Covid-19 app to work properly [106458].
(c) timing: The software failure incident is not related to timing, where the system performs its intended functions correctly but too late or too early [106458].
(d) value: The software failure incident is not related to a value failure, where the system performs its intended functions incorrectly [106458].
(e) byzantine: The software failure incident is not related to a byzantine failure, where the system behaves erroneously with inconsistent responses and interactions [106458].
(f) other: The software failure incident is related to a specific behavior where the iPhone 12, when transferring apps from an older device, does not prompt users to enable the necessary permission for the NHS Covid-19 app, leading to the app not being able to function properly. This behavior is not explicitly categorized in the options provided [106458]. |