Hi Guys,
It looks like there is a bug in the Date Time Source. If the Quantity evaluates to 0 the repeating also stops. Easiest way to check is to take a Date Time Source, set it to a repeat interval (hourly, daily, weekly doesn't mater) and as a quantity expression write bernoulli(50,1,0) .
You will see that once it hits the 0, it stops repeating, we feel that it should continue to the next period.