I don't understand why this started yesterday. As far as I know no one has touched the design.
It left user task. Outflows are
1. /dataset/Current_Reg="Yes"
2. /dataset/Current_Reg="No" AND /dataset/GWPDIRT="Yes"
The form shows Current_Reg is NO and GWPDIRT is Yes but for some reason it terminated.
Details: URL: Error: RoutingConditionMayFail
Date: 8/31/2022 11:02:52 PM (Pacific Standard Time) HTTP Status Code: 500 Business Process ID: 752 Instance ID: 359040 Business Process Name: DIRT - PROD - Current Workflow Stack Trace: Caught exception: Laserfiche.Forms.CommonUtils.Exceptions.LFFormsException Message: Routing cannot be split to any subsequent branch. XPath evaluation may fail for every possible condition. [LFF5408-RoutingConditionMayFail] at Laserfiche.Forms.Routing.Activity.GetAllSubsequentSteps(Int32 instanceId, Int32 processId, Int32 sourceStepId, IRoutingContext routingContext) at Laserfiche.Forms.Routing.RoutingContext.GetAllSubsequentRoutingSteps() at Laserfiche.Forms.Routing.RoutingDispatcher.GetSubsequentRoutingStepList() at Laserfiche.Forms.Routing.RoutingDispatcher.ExecuteSteps(Int32 processWorkerInstanceId, ActionType action, Int32 stepIdToAct, String comment) at Laserfiche.Forms.Routing.RoutingDispatcher.RunProcess(Int32 currentStepId, Int32 processWorkerInstanceId, Int32 boundaryEventStepId, SubmissionDataSet inputData, Int32 mainProcessInstanceId, Int32 lastSubmissionId, Boolean autoRetrying, PaymentParams paymentParams, RoutingContinuationEvent continuationEvent, ActionType action, String comment) at
Laserfiche.Forms.Routing.RoutingEngineService.RunRouting(RoutingRequestParameters requestParam) at Laserfiche.Forms.Routing.RoutingEngineService.<>c__DisplayClass6_0.<StartRouting_Async>b__0()