After talking to support, we understand that the connection between a Recast AW agent en Recast Workspace (Cloud), will automatically be disconnected/cleaned.
This will also happen when the device is actively being used bij the enduser.
This results in a new Application Workspace Login which triggers all the events.
As an example a customer has packages which starts a webpage or application. On the entitlement a event is set to launch the package at application workspace logon.
When a enduser session will be active longer then 8 hours, Workspace Agent gets disconnected and reconnects and all the applications with the launch event will launch again.
Support also let us know that an Agent refresh or other action, will not renew the 8 hours of active time before disconnecting.
I believe the agent should never go offline on an active client. I would suggest that an Application Agent refresh will reset the time back to 8 hours (or less) so the time will never expire as long as the client is active.