Hi Rick,
according to my analysis when deadline 'latest end` triggers a process control step executes which will obsolete the current work item and re direct to workflow form there it will re execute agent logic and regenerate for next agent.
i can calculate next agent with standard FM ' SWW_WI_AGENTS_READ' with latest workitem id but for last approved person it is showing as WF-BATCH.
i hope you will get my scenario.
Thanks,
Idris Ahmed Khan.