If my course title has a comma in it, despite enclosing it in quotes as per the CSV spec not only is the quote not stripped out but the comma then is seen as the field separator, hence the name gets cropped and so never gets found so the schedule cannot be created.