Recurring |
one_organization |
(a) In the provided articles, there is information about a software failure incident related to Nest Protect, a product by Nest, which is a home monitoring company acquired by Google. The incident involved a feature called Nest Wave that allowed users to silence the alarm by waving their hand, potentially leading to accidental deactivation during a real emergency [26862, 26168]. Nest had to issue a recall and disable the Wave feature remotely for devices connected to the Internet to address the safety concern.
(b) The articles do not mention any similar incident happening at other organizations or with their products and services. |
Phase (Design/Operation) |
design, operation |
(a) The software failure incident in the Nest Protect devices was related to the design phase. The issue stemmed from a problematic feature called Nest Wave, which allowed users to silence the detector by waving their hand. This feature could accidentally silence the device during a real emergency, posing a safety risk [26862, 26168].
(b) Additionally, the software failure incident could also be attributed to the operation phase. Users unintentionally disabling the alarms by waving their hand, as discovered by the Nest team, could be considered an operational failure as it involved the misuse of the system [26168]. |
Boundary (Internal/External) |
within_system, outside_system |
(a) within_system: The software failure incident related to the Nest Protect smoke and carbon monoxide detectors was primarily within the system. The issue stemmed from a problematic feature called Nest Wave, which allowed users to silence the detector by waving their hand. This feature could accidentally silence the device during a real emergency, posing a safety risk [26862, 26168].
(b) outside_system: The software failure incident also had elements originating from outside the system. The US Consumer Product Safety Commission (CPSC) issued an official recall of over 440,000 Nest Protect devices due to the safety concern with the Nest Wave feature. The CPSC ordered the recall to ensure that users who may not have received the news about the issue could still address the problem and make their detectors safe [26862]. |
Nature (Human/Non-human) |
non-human_actions, human_actions |
(a) The software failure incident occurring due to non-human actions:
- The Nest Protect smoke and carbon monoxide detectors had a problematic feature called Wave that allowed users to silence the detector by waving their hand. This feature could accidentally silence the device in a real emergency, leading to a recall by the US Consumer Product Safety Commission [26862].
- The Nest Wave feature was discovered to potentially be unintentionally activated, causing concerns about delays in alarms going off during a real fire situation. This issue was identified by the Nest team themselves, although there were no reports of customers deactivating the alarms in this manner [26168].
(b) The software failure incident occurring due to human actions:
- Nest, the company behind the Nest Protect, temporarily halted sales of the smoke and carbon monoxide alarm after discovering that people could unintentionally disable them using the Nest Wave feature. This decision was made by the company's chief executive, Tony Fadell, after observing a unique combination of circumstances that raised doubts about the feature's reliability [26168].
- Nest instructed users to connect their devices to the Internet via Wi-Fi and a Nest Account so that the Wave feature could be remotely disabled by the company. This action was taken to address the issue caused by the problematic feature in the Nest Protect [26862]. |
Dimension (Hardware/Software) |
hardware, software |
(a) The software failure incident related to hardware can be seen in Article 26862, where Nest Protect smoke and carbon monoxide detectors were recalled due to a problematic feature called Wave. This feature allowed users to wave their hand to silence the detector during a false alarm, but it could also accidentally silence the device in a real emergency. This issue was identified as originating from the hardware design of the Nest Protect device itself, leading to the recall by the US Consumer Product Safety Commission [26862].
(b) The software failure incident related to software can be observed in both articles. In Article 26862, it is mentioned that Nest publicized the problem with the Wave feature in April and removed Protect from store shelves. They instructed users to ensure the device was connected to the Internet via Wi-Fi and a Nest Account so the Wave feature could be remotely disabled by the company. Additionally, the CPSC confirmed that Nest Protect owners who updated the device over their home Wi-Fi would not have to send it back, indicating a software update solution to address the issue [26862].
In Article 26168, it is highlighted that Nest temporarily halted sales of its Protect smoke and carbon monoxide alarm after discovering that people could unintentionally disable them due to a feature called Nest Wave. The deactivation method was discovered by the Nest team, and although there were no reports of customers deactivating the alarms in this way, the potential for unintentional deactivation raised concerns. This issue with the Nest Wave feature being switched on by default in the alarms on sale points to a software-related failure originating in the software design of the product [26168]. |
Objective (Malicious/Non-malicious) |
non-malicious |
(a) The software failure incident related to the Nest Protect smoke and carbon monoxide detectors was non-malicious. The failure was due to a problematic feature called Nest Wave, which allowed users to silence the detector by waving their hand. This feature could accidentally silence the device during a real emergency, posing a safety risk [26862, 26168].
(b) The software failure incident was not malicious but rather a design flaw that could potentially compromise the safety of users by unintentionally deactivating the alarm system. The company took proactive measures to address the issue and issued a recall to ensure the safety of the users [26862, 26168]. |
Intent (Poor/Accidental Decisions) |
poor_decisions, accidental_decisions |
(a) poor_decisions: The software failure incident related to the Nest Protect smoke and carbon monoxide detectors was primarily due to poor decisions made in the design of the product feature called Nest Wave. This feature allowed users to wave their hand to silence the detector during a false alarm but could also accidentally silence the device in a real emergency. The company, Nest, had to issue a recall and disable this feature remotely for connected devices to address the safety issue [26862, 26168].
(b) accidental_decisions: The software failure incident also involved accidental decisions or unintended consequences. The Nest Wave feature, which could unintentionally deactivate the alarms, was a design flaw that could potentially delay an alarm in a real fire situation. While there were no reports of customers actually deactivating the alarms in this manner, the possibility of it happening was a significant concern for the company [26168]. |
Capability (Incompetence/Accidental) |
development_incompetence, accidental |
(a) The software failure incident related to development incompetence is evident in the Nest Protect recall incident. The issue stemmed from a problematic feature called Nest Wave, which allowed users to silence the detector by waving their hand. This feature, while intended to provide convenience, could accidentally silence the device during a real emergency, posing a safety risk [26862, 26168].
(b) The software failure incident related to accidental factors is also highlighted in the Nest Protect incident. The unintentional deactivation of the alarms through the Nest Wave feature was a concern discovered by the company itself. While there were no reports of customers actually deactivating the alarms unintentionally, the potential for such accidental deactivation was deemed significant by the company [26168]. |
Duration |
temporary |
The software failure incident related to the Nest Protect smoke and carbon monoxide detectors was temporary. The issue stemmed from a problematic feature called Nest Wave, where users could unintentionally disable the alarm by waving their hand, potentially delaying an alarm in a real fire situation [Article 26168]. Nest addressed this issue by instructing users to connect their devices to the Internet via Wi-Fi and a Nest Account to remotely disable the Wave feature [Article 26862]. This indicates that the failure was due to specific circumstances related to the Nest Wave feature and not a permanent issue affecting all devices. |
Behaviour |
omission, value, other |
(a) crash: The software failure incident in the articles does not involve a crash where the system loses state and stops performing its intended functions [26862, 26168].
(b) omission: The software failure incident involves an omission where the system omits to perform its intended functions at an instance(s). Specifically, the Nest Protect had a feature called Nest Wave that could unintentionally disable the alarm, potentially delaying an alarm in a real fire situation [26862, 26168].
(c) timing: The software failure incident does not involve a timing issue where the system performs its intended functions correctly but too late or too early [26862, 26168].
(d) value: The software failure incident involves a value issue where the system performs its intended functions incorrectly. The Nest Wave feature could accidentally silence the device in a real emergency, compromising its primary function of alerting users to smoke and carbon monoxide [26862, 26168].
(e) byzantine: The software failure incident does not exhibit a byzantine behavior where the system behaves erroneously with inconsistent responses and interactions [26862, 26168].
(f) other: The other behavior in this software failure incident is the potential safety risk posed by the unintentional deactivation of the alarm due to the Nest Wave feature, which could have serious consequences in a real fire scenario [26862, 26168]. |