- Process with an non-interrupting conditional EventSubProcess
- Process instance is created with variables which triggers this event process
- History for all given variables are not written.
It seems that the Listener which writes the history for the variable events is not called.
This is because ExecutionEntity#isAutoFireHistoryEvents returns false in ExecutionEntity#getVariableInstanceLifecycleListeners.
Please see the attached unit test and process model to reproduce this bug.