When there are objects that show as generating in Process Monitor, if you then click on logout you are presented with a error message that shows (where X is the number of tasks):
X Tasks in Activation
X tasks are still in activation. If you log out now, these tasks will be aborted when they start.
But after a log off and log on the tasks are still active.
Release: 21.0.X, 24.X
Component: AUTOMATION ENGINE
This behavior is by default and has been the case since at least version 11.2 when using the Java UI.
If this is not the desired behavior, then use "Generate at Runtime" on the object. This keeps the start and generation of the tasks as different transactions, and are not dependent on the user session starting it.