hardware defect