Thousands to have delayed tax returns due to H&R Block error