When this process is read by Flowable. then the customTag is not interpreted. The cause is that in ServiceTaskXMLConverter.convertXMLToElement(), there is no invocation of addCustomAttributes(), like there is on UserTaskXMLConverter:
BpmnXMLUtil.addCustomAttributes(xtr, (BaseElement)userTask, new List[]{defaultElementAttributes, defaultActivityAttributes, defaultUserTaskAttributes});
So the request is to add the reading of custom attribute to ServiceTaskXMLConverter.
That’s correct, however it should be added to all types (not only userTask/serviceTask) to be correct.
For now, you can use an <extensionElement child element instead of a custom attribute. Those can easily be retrieved in the service task delegate using the following class: