@ianoc is correct. When the call to validateTaps was removed, and the full day's data wasn't ready for a daily job, an InvalidSourceException was still being triggered. I can double confirm this