ServiceNow — Troubleshooting
| Error message | Likely meaning (TL;DR) | Recommended next steps |
|---|---|---|
| Error executing function | ||
| "message":"Workflow not enabled for this user.","code":"24006","status":404," | The issue is usually related to permissions or resource availability rather than a broken URL | REST API failure when the platform cannot find an active workflow execution context for the user making the request. |
| Could not coerce response.body.result (undefined) from Undefined to Array | This error, "Could not coerce response.body.result (undefined) from Undefined to Array", indicates that your code expects response.body.result to be an array (for example, to iterate over it or use it with a spread operator), but the API response returned undefined for that field instead | Check that the integration is connected and you are able to see values in the dropdown lists |
| couldn't update the incident (HTTP 403) | ServiceNow rejected the update because the integration user does not have permission to modify the incident (missing role/ACL), or the record is in a state that blocks updates. | Ask the ServiceNow admin to verify the integration user has the required roles and ACLs for the incident table. Check the incident is not closed or otherwise locked for updates, then retry. |
| ServiceNow: couldn't create the incident (HTTP 401). | ServiceNow rejected the integration user's credentials: the password changed or expired, or the user is locked out or inactive. | Ask the ServiceNow admin to confirm the integration user is active and not locked. Update the credentials in the integration and reconnect. |
| ServiceNow: couldn't create the incident (HTTP 405). | ServiceNow refused the request at that address, usually because the instance URL is wrong (a redirect, a login page or a non-API path). | Check the instance URL is exactly https://<instance>.service-now.com with nothing after it. Update the integration and try again. |
Updated 6 days ago
What’s Next
Did this page help you?
