ImportCustomObjects always fails with object refrence not set to an instance of an object. No furthur information is available.
dataSheet.Cells.ImportCustomObjects(IncidentListDS, caption, True, 0, 0, IncidentListDS.Length, True, "dd/mm/yyyy", False)