covid causing delays and cancellations