US Transportation Secretary Sean Duffy has blamed a federal contractor or faulty wiring for the nationwide flight disruption.