Why dont you use jbpm 5.4 final version?
As for your question, similar thing happened to me once. I left the comment value for the task as empty which resulted in 4-5 tasks instead of just 1. So may be you can check if the comment value for the task is empty or not. If it is then try putting some comments and running it again.
Regards.