event-binding-payload-with-hyphen
event-binding-payload-with-hyphen
The parameter 
$VALUE to this WorkflowEventBinding includes hyphens, which will, very confusingly, throw an error when Argo Workflows tries to invoke the workflow. Set the payload value to use underscores instead.