I am using Evolution API (latest version) and the official n8n Evolution API node. Even though the API is working perfectly and returning the expected JSON response (confirmed via Docker logs and manual curl requests), the n8n node gets stuck in an infinite "Loading Data" loop and fails to display any results in the UI.
To Reproduce
Steps to reproduce the behavior:
Connect Evolution API to n8n (using network_mode: host in Docker).
Use any node action, for example: Buscar Grupos (Fetch Groups). Also manually Webhook trigger and official node (Message Received and Chat Created/Updated
The node attempts to fetch data.
The UI shows a "Loading data" spinner indefinitely, even though the backend logs show a 200 OK response with the full JSON payload.
Expected behavior
The node should parse the JSON response from the API and display the items in the n8n output schema.
Actual behavior
The UI stays in "Loading data" state and no data is populated in the node output.
Screenshots/Logs
Here is the raw response I see in my Docker logs during the request:
JSON
{
"key": {
"remoteJid": "905xxxxxxxx@s.whatsapp.net",
"fromMe": true,
"id": "AC60D3D3EC1D59B3269BFFC4C2B6F118"
},
"pushName": "Atakan Doğan Özban",
"status": "SERVER_ACK",
"message": { "conversation": "..." },
"instanceId": "4ffb013f-7ebe-4626-9a51-b5b3fec68559",
"source": "android"
}
Environment:
Evolution API Version: latest (evoapicloud/evolution-api)
n8n Version: 2.18.5
Deployment: Docker (Host Mode) / YunoHost
OS: Linux (Ubuntu/Debian)
I am using Evolution API (latest version) and the official n8n Evolution API node. Even though the API is working perfectly and returning the expected JSON response (confirmed via Docker logs and manual curl requests), the n8n node gets stuck in an infinite "Loading Data" loop and fails to display any results in the UI.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The node should parse the JSON response from the API and display the items in the n8n output schema.
Actual behavior
The UI stays in "Loading data" state and no data is populated in the node output.
Screenshots/Logs
Here is the raw response I see in my Docker logs during the request:
JSON
Environment: