My EBP workflow also seems to be hanging for no apparent reason, but it does actually have an agent assigned and when the agent approves the workflow, the status becomes 'in process' and it stays that way - why?
Well if I was a betting man, I would wager the house, wife and dog that a short dump is occurring and hanging your workflow. In order to verify this, execute the work item and verify that it is 'in process'. Execute transaction ST22 (ABAP Dump Analysis) and view the log. If a short dump has occurred then you will see an entry under WF-BATCH or your Approver's User ID.
Dig Deeper on SAP workflow development
Related Q&A from Alon Raskin
Find out how to configure clients so that the same version of an SAP workflow item is used when the workflow is triggered in separate clients. Continue Reading
An SAP user has created a user decision step in an SAP workflow item and wants to know how an end user can send an attachment to other users. Continue Reading
A SearchSAP.com reader wants to know how to hide the forward button in an SAP Business Workplace toolbar. Continue Reading