What I discovered, and what tripped me up, was that the column names in the IssuesToBeAdded collection need to match the "internal" names of the data source, not the display names. CDS was my data source as in the example, and i had to use crb95_title and crb95_description. Otherwise my Collect() on my timer end was failing saying that column description was not found.
Because the Screen Cap of the Data Source in the blog did not show the actual "internal" name of the column and it was not clear from the code snipets, It was hard to discover this.
Hoping maybe Saurabh Pant sees this and consideres updating the post. 🙂