For Camunda Cloud, when you create a new Call Activity, the process Id field should support expressions but it shows an error (Not a valid QName) instead.
__Steps to Reproduce__
= in the processId field__Expected Behavior__
It should work, that's a documented feature.
Usually, the processId is defined as a static value (e.g. shipping-process) but it can also be defined as expression (e.g. = "shipping-" + tenantId). The expression is evaluated on activating the call activity and must result in a string.
__Environment__
Thanks for reporting!
For reference, we had a similar issue in the old Zeebe Modeler project: https://github.com/zeebe-io/zeebe-modeler/issues/290.
Is there any update on this issue? Or a workaround until it's fixed?
@pinussilvestrus ? Any updates? Or workaround? We are literally stuck and can't reach production due to this issue.
@danshapir As a workaround you could go to the XML view and change the process ID there.

As it is a documented feature we should fix it.
Is this upstream fixed? (cf. https://github.com/camunda/camunda-bpmn-js/pull/28)
Yes it is, via v0.8.0.
Most helpful comment
@danshapir As a workaround you could go to the XML view and change the process ID there.
As it is a documented feature we should fix it.