Unable to run Katalon engine (KRE) as different user on Linux - license issue?

KRE is installed and works fine as a userA on Linux but fails when ran as userB. In both cases it is using the same Java version and is executing the same project from the same Git branch.

There is an entry for userB that license was invalid but I’m not sure if this is a red herring rather. The execution continues and then fails to find some classes.

INFO: Katalon Version: 7.5.5
INFO: Command-line arguments: -runMode=console -projectPath=xxxxxxxxxxxxxxxxx/mobiletestapp2/ -retry=0 -testSuitePath=Test Suites/mobiletestapp -executionProfile=default -browserType=Chrome (headless) -apiKey=********
INFO: User working dir: xxxxxxxxxxxxxxxx
INFO: Error log: /tmp/session-5119923a/.metadata/.log
INFO: Katalon TestOps server URL: https://analytics.katalon.com
INFO: Katalon Store server URL: https://store.katalon.com
INFO: User home: xxxxxxxxxxxxxxxxxxxx
INFO: Java vendor: Oracle Corporation
INFO: Java version: 1.8.0_252
INFO: Local OS: Linux 64bit
INFO: CPU load: 0%
INFO: Total memory: 15749 MB
INFO: Free memory: 785 MB
Start getting machine ID on Linux
End getting machine ID on Linux xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Start appending additional signatures
hardwareSerialNumber
osDependentUsername userB
End appending additional signatures xxxxxxxxxxxxxxxxxxxxxxxx_userB
INFO: Machine ID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


Activating...
Start activating offline...
Search for valid offline licenses in folder: xxxxxxxxxxxxxxxxxxxxxxx
The number of valid offline licenses: 0
Offline activation failed.
Start activating online...
Machine quota exceeded.    <<<<<<<<<<<<<<<<<<<  IS THIS THE REASON FOR THE LATER FAILURE?
Project path is a folder.
Examine folder 'Data Files'.
Examine folder 'Include'.
Examine folder 'Keywords'.
Examine folder 'Object Repository'.
Examine folder 'Profiles'.
Examine folder 'Scripts'.
Examine folder 'Test Cases'.
Examine folder 'Test Suites'.
Examine folder 'settings'.
Examine file 'console.properties'.
Examine file 'mobiletestapp2.prj'.
Found project file 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxmobiletestapp2/mobiletestapp2.prj'.
Examine folder 'Reports'.
Examine folder 'Checkpoints'.
Examine folder 'Test Listeners'.
Examine folder '.settings'.
Examine file '.project'.
Examine folder 'Libs'.
Examine folder 'Drivers'.
Examine folder 'bin'.
Examine folder 'Plugins'.
Examine file '.classpath'.
Delete folder: bin
Delete folder: Libs
Cleaning up workspace
Opening project file: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/mobiletestapp2/mobiletestapp2.prj
Generating global variables...
Parsing custom keywords...
Project 'mobiletestapp2' opened
Start reloading plugins...
Katalon version: 7.5.5
Plugin info URL: https://store.katalon.com/api/products/ks?appVersion=7.5.5&appType=ENGINE&licenseType=ENTERPRISE
Start check license task
chromedriver is located at default location: xxxxxxxxxxxxxxxxxxxxx.eclipse/722532652_linux_gtk_x86_64/configuration/resources/drivers/chromedriver_linux64/chromedriver. In case your browser is updated to a newer version, please use this command to update chromdriver: --config -webui.autoUpdateDrivers=true

--------------------------------------------------------------------------------
Test Suites/mobiletestapp - Chrome (headless) - 20201012_091925.........0/78(0%)
--------------------------------------------------------------------------------

2020-10-12 09:19:30.451 INFO  c.k.katalon.core.main.TestSuiteExecutor  - START Test Suites/mobiletestapp
2020-10-12 09:19:30.885 INFO  c.k.katalon.core.main.TestSuiteExecutor  - hostName = xxxxxxxxxxxx - xxxxxxxxxxxxx
2020-10-12 09:19:30.886 INFO  c.k.katalon.core.main.TestSuiteExecutor  - os = Linux 64bit
2020-10-12 09:19:30.886 INFO  c.k.katalon.core.main.TestSuiteExecutor  - hostAddress = xxxxxxxxxxxxxxx
2020-10-12 09:19:30.887 INFO  c.k.katalon.core.main.TestSuiteExecutor  - katalonVersion = 7.5.5.1
2020-10-12 09:19:31.470 INFO  c.k.katalon.core.main.TestCaseExecutor   - --------------------
2020-10-12 09:19:31.470 INFO  c.k.katalon.core.main.TestCaseExecutor   - START Test Cases/mobiletestapp/DateField View
2020-10-12 09:19:33.320 INFO  c.k.katalon.core.main.TestCaseExecutor   - END Test Cases/mobiletestapp/DateField View
2020-10-12 09:19:33.307 ERROR c.k.katalon.core.main.TestCaseExecutor   - ? Test Cases/mobiletestapp/DateField View FAILED.
Reason:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
file:xxxxxxxxxxxxxxxxxxxxxmobiletestapp2/Scripts/mobiletestapp/DateField%20View/Script1554714360376.groovy: 15: unable to resolve class org.openqa.selenium.WebDriver
 @ line 15, column 1.
   import org.openqa.selenium.WebDriver as WebDriver
   ^

file:xxxxxxxxxxxxxxxxxxxxxxxxxxxx/mobiletestapp2/Scripts/mobiletestapp/DateField%20View/Script1554714360376.groovy: 16: unable to resolve class org.openqa.selenium.By
 @ line 16, column 1.
   import org.openqa.selenium.By as Bygit
   ^

2 errors

        at com.kms.katalon.core.main.ScriptEngine.getScript(ScriptEngine.java:199)
        at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
        at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
        at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)
        at c

    indent preformatted text by 4 spaces

Any of these responses help?

https://forum.katalon.com/search?expanded=true&q=Machine%20quota%20exceeded