Adding a message to a UI based task returns the following:
2024-05-06 16:34:49,497 ERROR [ims.policyxpress.PxController] (default task-8) SYSTEM_FAILURE error occured while running flow. Throwing exception. com.ca.identitymanager.policyxpress.exceptions.PxSystemException:
Error adding message to VST
Failed performing action type action.name.add.message.vst
Identity Manager 14.5
History or event based tasks will display the message without issue. Example of a task based.
When we select the PX Type as UI then it is the state before the begin state and there is no any task/Event context gets created, because of this reason we see error into the VST. This is as per design. Confirm the logic and discuss your use case in needing UI based. In most scenarios, a task or event based would be used.
IDM does not have a smart context based UI. This means the options will be same and there can be situations where you can select different options and dropdowns which do not make logical sense and will report an error as seen here. In this case, UI based is selected which happens before the begin state so no context is created which is by design.