Connect Wise
Error message | Likely meaning (TL;DR) | Recommended next steps |
|---|---|---|
"code": "MaxLengthField", "message": "The field summary must be a string with a maximum length of 100." | Summary too long (max 100) | Shorten the ticket title/summary and try again Put the long details in the ticket description instead of the title |
Query read timeout | 3rd party internal database timed out while trying to process a large or slow data request from ConnectWise. | Contact Support |
"code":"Security","message":"You do not have security permission to perform this action." | ConnectWise rejected the request because the API member you’re using doesn’t have permission to read ticket statuses for that Service Board | Ask your ConnectWise admin to grant the integration user the required Service Desk security rights for that board (or use an API member with sufficient permissions), then retry the call. |
"message": "Incorrect public/private key" | ||
Failed to get User Profile. Check your account details and try again. "message": "Failed to get User Profile. Check your account details and try again." "code": "0704", "status": 400, "meta": "integrationId": "xxxxxx", "apiError": "message": "Request failed with status code 400", "name": "Error", "statusText": "Bad Request", "output": "Invalid Token" | Check that the member aoi keys are populated , if needed create a new pair | |
ConnectWise: Error : "code": "InvalidObject", "message": "ticket object is invalid", "errors": "code": "NotFound", "message": "Service Status 17 not found for Service Board 21", "resource": "ticket", "field": "status/id" | Service Status not found for Service Board | The ticket status selected doesn’t exist on that board - choose a valid status for that board Ask your ConnectWise admin to confirm the right board/status mapping |
Connect SDK attempted to make an API request, but no user was authenticated. Call paragon.authenticate projectId, user token before using the SDK. | Refresh your browser | |
"message": "Your authorization token has expired.", "code": "7203", "status": 401, "meta": "projectId": "xxxx" | Check the company id name | |
An unexpected database error has occurred. | Try again later (this is often temporary on the ConnectWise side) If it keeps happening, report it to your ConnectWise admin with the time it occurred and the Integration ID | |
Issue: ConnectWise: Error : ""code"": ""InvalidObject"", ""message"": ""ticket object is invalid"", ""errors"": ""code"": ""InvalidObject"", ""message"": ""Status cannot be updated on a merged ticket."", ""resource"": ""ticket"", ""field"": ""status"" | Status cannot be updated on a merged ticket | This ticket was merged into another one, so it can’t be updated anymore Update the “main” (merged-into) ticket instead If merging is expected in your process, treat this message as informational |
Issue: ConnectWise: Error : ""code"": ""Unauthorized"", ""message"": ""The set of specified public/private keys have been inactivated."" | keys have been inactivated (Unauthorized) | Your ConnectWise keys were disabled - ask your admin to generate new keys and update the integration After updating the keys, reconnect the integration |
"message"":""Line 12 with error: Cannot read properties of null (reading 'length')"",""code"":""40060"",""status"":500,""meta"":""requestId"":"""":type=>""Incident"", :subject=>""Device offline"" | Cannot read properties of null (server error) | Something in the sent data is empty/unexpected - reconnect and try again If it repeats, share the Integration ID and the Paragon request ID with support/admin so they can pinpoint the bad field |
""message"":""Unable to validate/refresh the connect credentials. Please check the credentials and try reconnecting."",""code"":""40060"",""status"":500," | Unable to validate/refresh credentials | The saved login/connection expired - reconnect the Paragon integration If credentials were changed/rotated, reconnect using the updated credentials |
New State "ABCD" not found on ConnectWise - please re-check configuration |
Updated 2 days ago
