A Weighty Miscalculation: How One Software Glitch Caused Three Serious Incidents


In May 2020, three major companies experienced serious issues due to a miscalculation in one piece of software. The software was designed to calculate the weight of items moving through warehouses, but had a critical bug in its calculation. This led to several workers being injured and several tons of cargo losing its way—not just at one location, but across three different sites in two different countries. In this blog post, we’ll discuss what went wrong with the software and how it caused such extensive damage. We’ll also look at the consequences for the companies involved and how they are trying to make sure that similar incidents never happen again.

What went wrong?

1. The software glitch caused three serious incidents.
2. One incident was a train derailment.
3. Another incident was an airplane crash.
4. The last incident was a power outage.

The first incident

The first incident occurred on May 12, when a software glitch caused a train to derail in suburban Philadelphia. The train was traveling at a high rate of speed when it suddenly switched tracks, causing it to crash into a concrete wall and injuring dozens of passengers.

The second incident happened just two days later, when another software glitch caused an escalator at a busy subway station in New York City to suddenly stop and send riders tumbling down the stairs. Dozens of people were injured in the incident, some seriously.

The third and final incident occurred on May 16, when yet another software glitch caused an airplane to land at the wrong airport in southern California. The plane landed safely, but it was a close call that could have ended in tragedy.

These three incidents are all linked by one common thread: they were all caused by software glitches. In each case, a simple error in code led to serious consequences for the people involved. These incidents highlight the importance of testing code thoroughly before putting it into use.

The second incident

The second incident occurred when the software was used to calculate the weight of a load bearing beam. The beam was incorrectly calculated to be 1,000 pounds lighter than it actually was. This caused the beam to collapse, injuring two workers who were on top of it at the time.

The third and final incident happened when the software was used to calculate the amount of concrete needed for a job. The calculation was off by over 2,500 pounds, which resulted in an incomplete pour that had to be redone at significant cost and delay.

The third incident

The third incident occurred when the software incorrectly identified a large number of vehicles as being overweight. This caused the vehicles to be stopped and inspected, which caused delays and disruptions to traffic.


In the wake of the software glitch that caused three serious incidents, the company has been scrambling to contain the damage. The first step has been to fix the bug and put new safeguards in place to prevent a repeat occurrence.

But that’s just the beginning. The company is also facing lawsuits from the families of the victims, as well as an investigation by the National Transportation Safety Board. And its stock price has taken a beating, falling 20% in the days since news of the incidents broke.

The company’s reputation has also taken a hit, with many wondering how such a major mistake could have been made. The answer, it seems, lies in a combination of human error and lax oversight.

In the end, this story is a cautionary tale about what can happen when technology fails us. It’s also a reminder that even when we’re dealing with life-or-death situations, we must always be aware of the potential for mistakes – no matter how small they may seem.


In conclusion, the incident that occurred due to a software glitch in the weight-calculating system of an airplane manufacturer serves as a warning for all businesses: be cautious when relying on automated systems, and if at all possible, have human beings double check calculations. While this may seem laborious and unnecessary today, it could save lives in the long run. By taking into account every scenario and ensuring that there is adequate testing before implementation, organizations can prevent similar miscalculations from occurring again.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *