Incident: iPhone X Call Display Delay Issue Impacting Users Since Launch

Published Date: 2018-02-05

Postmortem Analysis
Timeline 1. The software failure incident with iPhone X users not being able to answer incoming calls began shortly after the launch of the iPhone X in November [67942]. 2. Published on 2018-02-05. 3. The incident likely occurred in November 2017.
System 1. iPhone X call display system [67942] 2. iOS 11.2 onwards software versions [67942]
Responsible Organization 1. Apple [67942]
Impacted Organization 1. iPhone X users [67942]
Software Causes 1. Software bug causing iPhone X screens to not turn on for incoming calls, preventing users from accepting or declining calls [67942] 2. Delay issue in call display on iPhone X, possibly related to software glitch [67942]
Non-software Causes 1. Hardware malfunction: Some iPhone X users reported unresponsive screens in cold weather, known as 'coldgate' [67942]. 2. Hardware defect: Some iPhone X users reported a glitch causing a green line to appear on the phone's screen [67942].
Impacts 1. iPhone X users were unable to answer incoming calls due to a bug where the screen did not turn on for a short period of time, preventing users from selecting the Accept or Decline buttons [67942]. 2. Frustrated users took to social media platforms like Twitter and Reddit to report the issue, highlighting the widespread impact and user dissatisfaction [67942]. 3. The problem persisted even after rebooting and troubleshooting steps, indicating that the issue was not easily resolvable [67942]. 4. Apple service centers in different regions had varying responses to the issue, with reports of delays in fixing the problem in some countries compared to quick replacements in others [67942]. 5. The software failure incident added to a series of other problems faced by iPhone X users, including unresponsive screens in cold weather and a green line appearing on the screen, potentially impacting the overall user experience and satisfaction [67942].
Preventions 1. Implementing thorough testing procedures during the development phase to catch and address software bugs before the product launch [67942]. 2. Conducting more extensive user acceptance testing to identify and rectify issues like the delayed call display on iPhone X [67942]. 3. Enhancing communication channels between users experiencing problems and the technical support team to gather data and address issues promptly [67942]. 4. Ensuring that software updates are thoroughly tested across various scenarios to prevent introducing new bugs or exacerbating existing issues [67942].
Fixes 1. Reaching out to Apple Support for assistance as the problem is likely to be addressed in an upcoming software update [67942].
References 1. Apple's Support Communities [67942] 2. Twitter [67942] 3. Reddit [67942] 4. MacRumors [67942]

Software Taxonomy of Faults

Category Option Rationale
Recurring one_organization (a) The software failure incident related to iPhone X users experiencing delays in call display has happened again within the same organization, Apple. This incident is not the only problem faced by iPhone X users, as in November 2017, some users reported other glitches such as unresponsive screens in cold weather and a green line appearing on the screen [67942]. (b) There is no information in the provided article about the software failure incident happening again at multiple organizations or with their products and services.
Phase (Design/Operation) design, operation (a) The software failure incident related to the design phase can be seen in the iPhone X call display delay issue. Users reported that when an incoming call takes place, the screen does not turn on for a short period of time, preventing them from selecting the Accept or Decline buttons to take or reject the call. This issue has been present since shortly after the launch of the iPhone X, indicating a design flaw introduced during the development phase [67942]. (b) The software failure incident related to the operation phase is evident in the complaints from users about the iPhone X call display delay issue. Despite attempts at rebooting and troubleshooting, the problem persists, and users have expressed frustration with the lack of resolution. This highlights a failure introduced during the operation or use of the system, as users are unable to effectively interact with the device when receiving calls [67942].
Boundary (Internal/External) within_system (a) within_system: The software failure incident related to iPhone X users not being able to answer incoming calls is within the system. The issue is described as a bug where the screen does not turn on for a short period of time when an incoming call takes place, preventing users from selecting the Accept or Decline buttons. This bug has been present since shortly after the launch of the iPhone X and persists across various iOS versions, indicating an internal software issue [67942].
Nature (Human/Non-human) non-human_actions (a) The software failure incident occurring due to non-human actions: - The software failure incident reported in the article is related to a bug in the iPhone X where the screen does not turn on for a short period of time when an incoming call takes place, preventing users from selecting the Accept or Decline buttons [67942]. - Rebooting and other troubleshooting steps do not seem to resolve the issue, indicating that the problem is likely a software bug rather than a result of human actions [67942]. - The problem has persisted through various software updates, including iOS 11.2.5, suggesting that the issue is rooted in the software itself and not caused by human actions [67942]. (b) The software failure incident occurring due to human actions: - There is no indication in the article that the software failure incident was caused by contributing factors introduced by human actions. The focus is primarily on a bug in the iPhone X that affects the display during incoming calls [67942]. - Users have expressed frustration with the issue and have sought assistance from Apple Support, indicating that the problem is perceived as a technical glitch rather than a result of human actions [67942]. - Apple is collecting data from affected customers to investigate the issue further, suggesting that the company views the problem as a software-related bug rather than a consequence of human actions [67942].
Dimension (Hardware/Software) hardware, software (a) The software failure incident related to hardware: - The article mentions that in November 2017, some iPhone X users reported their screens becoming unresponsive in cold weather, in a glitch dubbed 'coldgate' [67942]. - Additionally, in November 2017, some iPhone X users reported a glitch that caused a green line to appear on the phone's screen [67942]. (b) The software failure incident related to software: - The main software failure incident discussed in the article is the issue where iPhone X users can't answer incoming calls due to a bug that causes the screen not to turn on for a short period of time, preventing users from selecting the Accept or Decline buttons [67942]. - The problem has not been resolved in the latest iOS 11.2.5 software update, and it seems to be present in all versions from iOS 11.2 onwards, with the possibility of earlier versions of iOS 11 being affected as well [67942].
Objective (Malicious/Non-malicious) non-malicious (a) The software failure incident related to the iPhone X call display delay is categorized as non-malicious. The issue causing the delay in displaying incoming calls on iPhone X was not due to any malicious intent but rather a bug or flaw in the software. Users reported the problem of the screen not turning on for a short period of time when receiving incoming calls, making it difficult to accept or decline the calls [67942]. The problem persisted even after troubleshooting steps and software updates, indicating a non-malicious technical issue rather than a deliberate act to harm the system.
Intent (Poor/Accidental Decisions) poor_decisions (a) The software failure incident related to the iPhone X call display issue can be attributed to poor_decisions. The problem with the incoming call display delay on iPhone X units has been ongoing since shortly after the launch of the device in November. Despite complaints surfacing in January, the issue persists and has not been resolved even in the latest iOS 11.2.5 software update. Apple is collecting data from affected customers to investigate the problem further, indicating that the delay issue is likely a result of poor decisions in the software development process [67942].
Capability (Incompetence/Accidental) development_incompetence, accidental (a) The software failure incident related to development incompetence is evident in the iPhone X call display issue. The problem, which prevents users from selecting the Accept or Decline buttons during incoming calls, has been ongoing since shortly after the launch of the iPhone X in November [67942]. Despite numerous complaints and troubleshooting attempts, the issue persists even in the latest iOS 11.2.5 software update, indicating a lack of resolution due to development incompetence [67942]. (b) The accidental software failure incident is seen in the glitch dubbed 'coldgate,' where some iPhone X users reported unresponsive screens in cold weather [67942]. This issue was not intentional but rather an unintended consequence of the device's behavior in specific environmental conditions.
Duration temporary (a) The software failure incident related to iPhone X users not being able to answer incoming calls seems to be a temporary issue. The problem of the screen not turning on for a short period of time when receiving an incoming call has been reported by users since November, shortly after the launch of the iPhone X. Rebooting and other troubleshooting steps have not resolved the issue, and it is unclear how many people are affected by the problem. Apple is collecting data from affected customers to investigate the issue, indicating that it is not a permanent failure but rather a temporary glitch that may be addressed in an upcoming software update [67942].
Behaviour omission, timing, other (a) crash: The software failure incident described in the article is not a crash where the system loses state and does not perform any of its intended functions. Instead, the issue is related to the delay in the display when receiving incoming calls on iPhone X [67942]. (b) omission: The software failure incident can be categorized as an omission failure as the system omits to perform its intended function of displaying the incoming call promptly. Users reported that the screen does not turn on for a short period of time, sometimes longer than 10 seconds, preventing them from selecting the Accept or Decline buttons to take or reject the call [67942]. (c) timing: The timing of the software failure incident is related to the system performing its intended functions, but too late. Specifically, the delay in the display when receiving incoming calls on iPhone X is causing frustration among users as the screen does not turn on promptly, leading to missed calls or delayed responses [67942]. (d) value: The software failure incident is not categorized as a value failure where the system performs its intended functions incorrectly. The issue is more about the timing and display delay when receiving incoming calls on iPhone X [67942]. (e) byzantine: The software failure incident is not a byzantine failure where the system behaves erroneously with inconsistent responses and interactions. The issue primarily revolves around the delay in the display when receiving incoming calls on iPhone X, affecting user experience and functionality [67942]. (f) other: The other behavior observed in the software failure incident is related to the system glitch causing a delay in displaying incoming calls on iPhone X. This delay is not resolved by rebooting or other troubleshooting steps, indicating a persistent issue that affects user interaction with the device [67942].

IoT System Layer

Layer Option Rationale
Perception None None
Communication None None
Application None None

Other Details

Category Option Rationale
Consequence property, delay Property: The software failure incident related to iPhone X users not being able to answer incoming calls due to a bug impacted their ability to use their expensive handsets effectively. Users complained about the delay in the screen turning on when receiving calls, preventing them from selecting the Accept or Decline buttons. Some users even mentioned that the issue persisted despite multiple software updates and resets, indicating a persistent problem affecting the functionality of the device [67942].
Domain information, utilities, other (a) The software failure incident reported in the article is related to the information industry, specifically affecting iPhone X users' ability to answer incoming calls [67942]. The issue with the iPhone X causing delays in displaying incoming calls has impacted hundreds of customers, leading to complaints on social media platforms like Twitter and Reddit. The problem has persisted since the launch of the iPhone X and has not been resolved even with the latest software updates. (g) The article mentions that affected users should contact Apple Support as the problem is likely to be addressed in an upcoming software update [67942]. This indicates that the software failure incident is related to the utilities industry, specifically in providing support for power, gas, steam, water, and sewage services through the iPhone X system. (m) The software failure incident can also be associated with the "other" industry, as it involves the functioning of a consumer electronic device (iPhone X) and the software system that supports its operations.

Sources

Back to List