The article was from 2017. With the current Zorro you can use contractFind(). If no contracts are found at a certain date, you can see the reason by looking in the historical data. With Zorro S you can use the History script, with the free version convert the data first to CSV. It's not necessarily a gap. It can also be an illiquid market with no contract prices.