Events, such as escalations, timers, and exception flows, relying on valid expressions throw an error when activated:
There is a problem with the process "Error on Timer"Problem: An invalid expression has been encountered.Details: ERROR:EVAL:@reason=indexRecommended Action: Check the expression including any function requirements and resume.Priority of this problem: High Priority
This error occurs when events are configured using expressions that pass in arguments by keyword, for example:
rule!exampleRule( time: now(), timezone: "EST")
As mentioned in the Appian Expressions Documentation, events do not support passing arguments by keyword.
Pass in the arguments by position instead, for example:
rule!exampleRule( now(), "EST")
This article applies to all versions of Appian.
Last reviewed: December 2019