<!--
{
  "availability" : [
    "macCatalyst: 14.0.0 -",
    "macOS: 10.4.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Automator",
  "identifier" : "/documentation/Automator/AMError",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Automator"
    ],
    "preciseIdentifier" : "s:SC11AMErrorCodeLeV"
  },
  "title" : "AMError"
}
-->

# AMError

An Automator error.

```
struct AMError
```

## Topics

### Error Details

### Error Codes

[`workflowActionsNotLoadedError`](/documentation/Automator/AMError/workflowActionsNotLoadedError)

An error that indicates one of the actions of the workflow couldn’t be loaded.

[`workflowNewerActionVersionError`](/documentation/Automator/AMError/workflowNewerActionVersionError)

An error that indicates an action in a workflow is newer than the installed action.

[`workflowNewerVersionError`](/documentation/Automator/AMError/workflowNewerVersionError)

An error that indicates an attempt to open a workflow document that was saved with a newer version of Automator.

[`workflowNoEnabledActionsError`](/documentation/Automator/AMError/workflowNoEnabledActionsError)

An error that indicates there are no enabled actions in the workflow.

[`workflowOlderActionVersionError`](/documentation/Automator/AMError/workflowOlderActionVersionError)

An error that indicates an action in a workflow is older than the installed action.

[`workflowPropertyListInvalidError`](/documentation/Automator/AMError/workflowPropertyListInvalidError)

An error that indicates an attempt to open a workflow document whose property list couldn’t be read.

[`userCanceledError`](/documentation/Automator/AMError/userCanceledError)

An error that indicates the user cancelled.

[`actionApplicationResourceError`](/documentation/Automator/AMError/actionApplicationResourceError)

An error that indicates an app required by the action is not found.

[`actionApplicationVersionResourceError`](/documentation/Automator/AMError/actionApplicationVersionResourceError)

An error that indicates an app required by the action is the wrong version.

[`actionArchitectureMismatchError`](/documentation/Automator/AMError/actionArchitectureMismatchError)

An error that indicates the action’s binary is not compatible with the current processor.

[`actionExceptionError`](/documentation/Automator/AMError/actionExceptionError)

An error that indicates an action encounters an exception while running.

[`actionExecutionError`](/documentation/Automator/AMError/actionExecutionError)

An error that indicates an action encounters an error while running (reason unknown).

[`actionFailedGatekeeperError`](/documentation/Automator/AMError/actionFailedGatekeeperError)

An error that indicates the action doesn’t meet the Gatekeeper security policy.

[`actionFileResourceError`](/documentation/Automator/AMError/actionFileResourceError)

An error that indicates a file required by the action is not found.

[`actionInitializationError`](/documentation/Automator/AMError/actionInitializationError)

An error that indicates Automator is unable to initialize an action (reason unknown).

[`actionInsufficientDataError`](/documentation/Automator/AMError/actionInsufficientDataError)

An error that indicates the action requires input data to run, but none was supplied.

[`actionIsDeprecatedError`](/documentation/Automator/AMError/actionIsDeprecatedError)

An error that indicates the action has been deprecated.

[`actionLicenseResourceError`](/documentation/Automator/AMError/actionLicenseResourceError)

An error that indicates a license required by the action was not found.

[`actionLinkError`](/documentation/Automator/AMError/actionLinkError)

An error that indicates the action’s executable failed to load due to linking issues.

[`actionLoadError`](/documentation/Automator/AMError/actionLoadError)

An error that indicates the action’s executable failed to load.

[`actionMalwareError`](/documentation/Automator/AMError/actionMalwareError)

An error that indicates the action has been identified as malware by XProtect.

[`actionNotLoadableError`](/documentation/Automator/AMError/actionNotLoadableError)

An error that indicates the action’s executable is of a type that is not loadable in the current process.

[`actionPropertyListInvalidError`](/documentation/Automator/AMError/actionPropertyListInvalidError)

An error that indicates the property list for an action is invalid.

[`actionQuarantineError`](/documentation/Automator/AMError/actionQuarantineError)

An error that indicates action has been quarantined by XProtect, the antimalware system on the Mac.

[`actionRequiredActionResourceError`](/documentation/Automator/AMError/actionRequiredActionResourceError)

An error that indicates an action required by the action is not loaded.

[`actionRuntimeMismatchError`](/documentation/Automator/AMError/actionRuntimeMismatchError)

An error that indicates an attempt was made to load an action that is not compiled in a way that is compatible with the current app.

[`actionSignatureCorruptError`](/documentation/Automator/AMError/actionSignatureCorruptError)

An error that indicates developer signature for this action is corrupted.

[`actionThirdPartyActionsNotAllowedError`](/documentation/Automator/AMError/actionThirdPartyActionsNotAllowedError)

An error that indicates the action is a third party action, and loading it has not been allowed by the user.

[`actionXPCError`](/documentation/Automator/AMError/actionXPCError)

An error that indicates the remote process running the action has crashed.

[`actionXProtectError`](/documentation/Automator/AMError/actionXProtectError)

An error that indicates XProtect is unable to successfully analyze the action.

[`noSuchActionError`](/documentation/Automator/AMError/noSuchActionError)

An error that indicates the action could not be located on the system.

[`conversionFailedError`](/documentation/Automator/AMError/conversionFailedError)

An error that occurs when, for example, the converter encounters an error converting data from one type to another.

[`conversionNoDataError`](/documentation/Automator/AMError/conversionNoDataError)

An error that occurs when the converter determines that the conversion, though possible, would produce a nil result.

[`conversionNotPossibleError`](/documentation/Automator/AMError/conversionNotPossibleError)

An error that occurs when the converter determines that it is unable to convert from one data type to another.

[`AMError.Code`](/documentation/Automator/AMError/Code)

Automator error codes.

### Error Domain

[`AMAutomatorErrorDomain`](/documentation/Automator/AMAutomatorErrorDomain)

A string that identifies the Automator error domain.

### Error Comparison



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)