2 questions: Which version of jBPM are you using? Are you using persistence for the process execution (or only for Human Tasks)? There was a bug in versions previous to 5.4 that caused the same behavior you are experiencing.
Best Regards,
Reply to this message by going to Community
Start a new discussion in jBPM at Community