App failure is when an app fails to work as per plan. It is impossible to check for all situations or verify the hardware is in perfect condition. Logic errors can happen during coding; viruses can cause failures. If problems are not discovered during testing, it can be a potential disaster.