Certain jobs are getting stuck in "Generating" state, due to which the successor job isn't running. The job which is in "generating" state has in fact completed normally. However, the job is not getting marked as "Ended_Ok Ended normally" state, this is impacting the successor job's execution.
maybe you run into this latest bug
AWA 12.1 Jobhänger und falscher Job-Status
We can have just a suspicion and it seems this is related to a bug which is fixed in following AE versions:
Automation Engine 12.2.1 - planned release date: 2018-10-31
Automation Engine 12.3.0 - planned release date: 2019-06-28
Automation Engine 12.2.2 - planned release date: 2019-02-27
It's a synchronization problem between CCM and MAIN thread in job messenger, actually it doesn't have any effect on agent core.
1. Messenger MAIN thread initiate connection to agent.
2. After handshake, MAIN waits for EXDATA message in ccm_receive_message() function. Due to agent replies EXDATA very fast, MAIN can grab this message without going idle, meaning 1 wakeup signal remains in wake-up queue.
3. MAIN thread sends MELD message to agent and waits for QUITT again in ccm_receive_message() function.
4. Because there is still a wakeup signal in CCM, ccm_receive_message() returns immediately with empty queue result and messenger shuts down before it could send MELD message.
Thx & rgds