Hi jaber,
I guess, If you used readOnly=true or UNSUPPORTED, then the transaction won't be committed to the database, so the process instance cannot be found later.
So If you could provide a whole project, we could investigate more clearly. Thank you very much.