I think it’s a problem with account credentials, because I had already done this project on docker desktop and everything went well, I’ll put below along with the error printscreen the text returned from the n8n error:
{
“errorMessage”: “Your request is invalid or could not be processed by the service”,
“errorDescription”: “Request failed with status code 422”,
“errorDetails”: {
“rawErrorMessage”: [
“Request failed with status code 422”
],
“httpCode”: “422”,
“errorData”: {
“error”: “Session status is not as expected. Try again later or restart the session”,
“session”: “default”,
“status”: “STOPPED”,
“expected”: [
“WORKING”
]
}
},
“n8nDetails”: {
“nodeName”: “WAHA”,
“nodeType”: “n8n-nodes-waha.WAHA”,
“nodeVersion”: 202411,
“resource”: “Chatting”,
“operation”: “Send Seen”,
“itemIndex”: 0,
“runIndex”: 0,
“time”: “04/07/2025, 12:42:48”,
“n8nVersion”: “1.79.3 (Self Hosted)”,
“binaryDataMode”: “default”,
“stackTrace”: [
“NodeApiError: Your request is invalid or could not be processed by the service”,
" at ExecuteSingleContext.httpRequestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/node-execution-context/utils/request-helper-functions.js:946:15)“,
" at processTicksAndRejections (node:internal/process/task_queues:95:5)”,
" at ExecuteSingleContext.httpRequestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/node-execution-context/utils/request-helper-functions.js:1143:20)“,
" at RoutingNode.rawRoutingRequest (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/routing-node.js:319:29)”,
" at RoutingNode.makeRequest (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/routing-node.js:406:28)“,
" at async Promise.allSettled (index 0)”,
" at RoutingNode.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/routing-node.js:139:35)“,
" at ExecuteContext.versionedNodeType.execute (/usr/local/lib/node_modules/n8n/dist/node-types.js:55:30)”,
" at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:627:19)“,
" at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:878:51”
]
}
}
But now I’m building this project on a VPS. but it already worked fine on docker-desktop localhost. thanks for any help.