I' trying to use a custom object as input parameter for one of my workflows. This object array will be used later as input for one very simple scriptable task:
my_input_objects.forEach(
function(my_element) {
System.debug(JSON.stringify(my_element));
}
);
As soon as I hit the run button I'm getting this error:

I also noticed a bug on the auto-generated input form element which can be seen in the screenshot.
Relevant part of the logs:
2019-08-22 10:25:37.260+0000 [http-nio-127.0.0.1-8280-exec-9] WARN {} [WorkflowRuntimeServiceImpl] Unable to insert a WorkflowToken / WorkflowTokenContent
java.lang.RuntimeException: cannot convert value of my_input_objects to decrypt it
Caused by: ch.dunes.model.type.ConvertorException: Array value has invalid format
at ch.dunes.model.workflow.WorkflowTokenHelper.processArraySensitiveValue(WorkflowTokenHelper.java:248)
at ch.dunes.model.workflow.WorkflowTokenHelper.processSensitiveValue(WorkflowTokenHelper.java:153)
at ch.dunes.model.workflow.WorkflowTokenHelper.encryptSensitiveValues(WorkflowTokenHelper.java:112)
at ch.dunes.model.workflow.XmlWorkflowTokenAttributeWriter.appendAttribute(XmlWorkflowTokenAttributeWriter.java:146)
... 158 more
Caused by: java.lang.NullPointerException
at ch.dunes.workflow.engine.mbean.WorkflowEngine.executeNewWorkflow(WorkflowEngine.java:601)
... 129 more
The full log and the rest of the screenshots are available in the .zip file attached to this thread.
vRealize Orchestrator version: 7.6.0
Any suggestion/feedback is really appreciated since I'm evaluating if I can use the Orchestrator or else if I have to research for different solutions.
Thanks in advance.