Patients are told the situation has "much improved" following delays caused by an IT issue.