Unexpected termination of the UserServiceDriver on Java-based agents often results from the default inactivity timeout configuration.
Note: This behavior affects agents running version 24.4.4 and later.
Java-based Agent, version 24.4.4 and later.
The default inactivity timeout setting of 30 minutes triggers the termination of the UserServiceDriver when the agent remains idle.
Adjusting this configuration prevents the agent from shutting down during idle periods.
Resolution
[MISC] section within the file.userServiceIdleTimeout=XXXX (Replace XXXX with the timeout value in seconds. For example, use 7200 to set the timeout to 2 hours.)