---
title: "Common Errors with Automations"
slug: "common-errors-with-automations-1"
updated: 2026-04-17T07:53:17Z
published: 2026-04-17T07:53:17Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.lakesidesoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Common Errors with Automations

Here are some common errors to avoid:

- Permissions to execute are not set correctly.
- Dependent automations weren’t uploaded.
- The timeout was set too short.
- The configuration hasn’t been updated.
- The Action isn’t enabled.
- Relative paths are different since all scripts will be uploaded to the same folder.

> [!WARNING]
> **IMPORTANT**: Starting from version 11.7, relative paths no longer work for User-context scripts. Use absolute paths or registry-based resolution to load SysTrackPS.dll. For details, see [Loading SysTrack PowerShell Module in User-Context Scripts](/documentation/docs/loading-systrack-powershell-module-in-user-context-scripts).
- User tries to change a script directly on the agent for testing. This will not work as the signatures will no longer match.
- Control is passed to another executable that doesn't return an exit code immediately so automation runs until the timeout value is reached (examples: SCCM repair automations, debug via Process Monitor)
- Difference of behavior due to 32-bit / 64-bit environments and processes.
- Environment variables may be different when SysTrack runs the action.
- Processes started from an action, in PowerShell, are terminated when the action completes.

## Automation Error Codes

| **Code** | **Definition** |
| --- | --- |
| 0 | No error |
| 1 | *Failed To Run*indicates that the system encountered an error while attempting to run the Action. |
| 2 | *Failed To Run As User* indicates that the user encountered an error while attempting to run the Action. |
| 3 | *Failed To Unpack* indicates an error unzipping the Action. |
| 4 | *Failed To Authenticate* indicates the Action could not be authenticated. |
| 5 | *Failed To Prompt* indicates an issue prompting the user. |
| 6 | *Failed To Notify* indicates an issue notifying the user. |
| 7 | *Timed Out* indicates that the Action ran too long and the Agent terminated it. |
| 8 | *Not Found* indicates the Action does not exist on the system. |
| 9 | *Unsupported* indicates that the system does not support the Action. |

## Engagement - User Approval

| **Code** | **Definition** |
| --- | --- |
| 3 | User opted for *Not Now.* |
| 4 | User opted to continue. |
