Looking at the ESH trigger definition, it looks consistent with the missing input data you saw. Is it necessary to have one rule versus several or many single trigger rules with some rule instance information to identify the trigger? They could all call the same function with the trigger identifier, if that’s needed.