The topic below will not address specifics of your issue but… It still might give you some ideas on how an advanced BPM works