Hi O S,
There was an already existing JIRA issue for this, You can find information below.
https://jira.jboss.org/jira/browse/JBPM-2794.
The problem is caused by two execution in a transation has same ID_. The current solution is using an additional activity to break the transaction. You could add a activity between the timer and state, and set continue="async"