Amazon fired Rahim Caldwell after its timekeeping software incorrectly classified paid time off as unexcused breaks. Amazon later discovered the error and reinstated him.
Software classification error → termination → error discovered → reinstatement and back pay