ENGINE-03040 No serializer defined for variable instance 'org.camunda.bpm.engine.impl.persistence.entity.util.TypedValueField

Hi All,

At the start of the process, we have a sub-process, in which we have a delegate at the start and based on a boolean variable set by the delegate, we will either wait for a min using timer task and again call the delegate or end the sub process.

When the first call is made to the sub-process, all runs smooth. If the boolean is false and so if the flow waits for a minute and call the delegate again, we get
‘ENGINE-03040 No serializer defined for variable instance ‘org.camunda.bpm.engine.impl.persistence.entity.util.TypedValueField’’ error.

The same variable, when called during the first run works fine , but randomly on either 2nd or 3rd attempt it throws the above error and fails.

One more observation, is that it works fine in my local windows environment, while face the issue in Azure AppServices.

We have the SPIN dependencies in place. It works for the first time even in the Azure appservices.

Would be really grateful, if anyone can help on this.

Thanks in advance.