Repeating 'Check History' before conditions on job evaluates incorrectly one time every hour