# Plugin SDK for macOS error codes These error codes are specific to the Plugin SDK. You may also see error codes for the [Meeting SDK for macOS](/docs/meeting-sdk/macos/error-codes/) while using the Plugin SDK with your MSDK app. If you see other error codes, [post in our Developer Forum](https://devforum.zoom.us/). ## ZoomToolSuiteErrors errors | Name | Error Code | Description | | --------------------- | ---------- | ----------------------- | | `unknown` | `0` | Unknown error | | `success` | `1` | Operation successful | | `notImplemented` | `2` | Feature not implemented | | `wrongUsage` | `3` | Wrong usage | | `invalidArgument` | `4` | Invalid argument | | `internalError` | `5` | Internal error | | `noPermission` | `6` | No permission | | `rateLimitReached` | `7` | Rate limit reached | | `operationTimeout` | `8` | Operation timeout | | `versionIncompatible` | `9` | Version incompatible | ## ZoomToolSuiteAuthResult errors | Name | Error Code | Description | | ------------------ | ---------- | ------------------------- | | `success` | `0` | Authentication successful | | `requestError` | `1` | Request error | | `verifyUserFailed` | `2` | User verification failed | | `failed` | `3` | Authentication failed | ## ZoomToolSuiteSpotlightResult errors | Name | Error Code | Description | | ----------------------------- | ---------- | ------------------------------ | | `success` | `0` | Spotlight operation successful | | `failNotEnoughUsers` | `1` | Not enough users | | `failToMuchSpotlightedUsers` | `2` | Too many spotlighted users | | `failUserCannotBeSpotlighted` | `3` | User cannot be spotlighted | | `failUserWithoutVideo` | `4` | User without video | | `failNoPrivilegeToSpotlight` | `5` | No privilege to spotlight | | `failUserNotSpotlighted` | `6` | User not spotlighted | | `unknown` | `100` | Unknown error | ## ZoomToolSuiteSharePlayError errors | Name | Error Code | Description | | ---------------- | ---------- | ------------------- | | none | `0` | No error | | `unsupport` | `1` | Unsupported | | `resolutionHigh` | `2` | Resolution too high | | `openFailed` | `3` | Open failed | | `playFailed` | `4` | Play failed | | `seekFailed` | `5` | Seek failed |