When you are looking at historic data, you may see something that is there now, but may not have made it in to the system in time when when the job ran because of indexing lag
index=searched index host=host_that_did_not_get_triggered other relevant filters
| eval lagSecs = _indextime - _time
| timechart avg(lagSecs)
If you are unable to see any results for this job, then perhaps the search has not run in a while. You did mention you did not see any errors in scheduler log. Is this search actually running when scheduled?
... View more