Telstra says a software defect caused the nationwide outage that disrupted payments, trains and mobile services before being ...