In the Signal Intermediate Throwing Event section of the user guide, it says the the events may be thrown synchronously or asynchronously. I don't see an option for that in the Activiti Designer. If I edit the XML to add activiti:async="true" to my signalEventDefinition, then the process works as expected. If I open the diagram in the Activiti Designer, make any change (even to other activities), and save then the async attributes are removed from the signalEventDefinitions.
I'm using Activiti Designer version 5.12.0. Is this a known issue? Is there a workaround to prevent the async attributes from being removed?