Describe the problem/error/question
We’re experiencing persistent memory and connectivity issues with our workspace (triarch.app.n8n.cloud) despite upgrading our plan recently.
This happens accross many workflows, and mutliple times a day. The connectivity issue usually takes 1 hr or more to get solved by itself.
What is the error message (if any)?
Please share your workflow
{
“nodes”: [
{
“parameters”: {
“model”: {
“__rl”: true,
“value”: “gpt-4o-mini”,
“mode”: “list”,
“cachedResultName”: “gpt-4o-mini”
},
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.lmChatOpenAi”,
“typeVersion”: 1.2,
“position”: [
736,
192
],
“id”: “99294379-81a9-44a6-85c4-ac7b3287d650”,
“name”: “OpenAI Chat Model”,
“credentials”: {
“openAiApi”: {
“id”: “”,
“name”: “”
}
}
},
{
“parameters”: {
“promptType”: “define”,
“text”: “=# Topic Coverage Evaluator\n”,
“hasOutputParser”: true,
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 2,
“position”: [
784,
48
],
“id”: “7e4cd73e-b66d-408a-9f71-cbb5bccc30c6”,
“name”: “Topics coverage”,
“retryOnFail”: true,
“waitBetweenTries”: 5000
},
{
“parameters”: {
“jsCode”: “// Get the string from the input\nconst raw = $input.first().json.output;\n\n// Split into separate JSON strings (by newline)\nconst lines = raw.split(‘\n’);\n\n// Parse each JSON string into an object\nreturn lines.map(line => ({\n json: JSON.parse(line)\n}));”
},
“type”: “n8n-nodes-base.code”,
“typeVersion”: 2,
“position”: [
1136,
0
],
“id”: “fe8f86ad-b80f-4d28-8594-cdf21b1c974d”,
“name”: “Split lines”,
“onError”: “continueRegularOutput”
},
{
“parameters”: {
“operation”: “append”,
“documentId”: {
“__rl”: true,
“value”: “={{$json.file_url}}”,
“mode”: “url”
},
“sheetName”: {
“__rl”: true,
“value”: “={{$json.tab_name}}”,
“mode”: “name”
},
“columns”: {
“mappingMode”: “defineBelow”,
“value”: {
“Date”: “={{ $now }}”,
“content_type”: “={{ $json.content_type }}”,
“search_term_category”: “={{ $json.search_term_category }}”,
“topic”: “={{ $json.topic }}”,
“topic_weight”: “={{ $json.topic_weight }}”,
“topic_score”: “={{ $json.topic_score }}”,
“topic_assessment”: “={{ $json.assessment }}”,
“Weight x score”: “={{ $json.topic_weight* $json.topic_score}}”,
“execution_id”: “={{ $execution.id }}”,
“ASIN”: “={{ $json.ASIN }}”,
“content_original”: “={{ $json.content_original }}”,
“final_score_per_content”: “={{ $json.final_score }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “Date”,
“displayName”: “Date”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “content_type”,
“displayName”: “content_type”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “ASIN”,
“displayName”: “ASIN”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “brand_to_use”,
“displayName”: “brand_to_use”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “content_original”,
“displayName”: “content_original”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “search_term_category”,
“displayName”: “search_term_category”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “topic”,
“displayName”: “topic”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “topic_weight”,
“displayName”: “topic_weight”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “topic_score”,
“displayName”: “topic_score”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “topic_assessment”,
“displayName”: “topic_assessment”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “Weight x score”,
“displayName”: “Weight x score”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “execution_id”,
“displayName”: “execution_id”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
},
{
“id”: “final_score_per_content”,
“displayName”: “final_score_per_content”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true,
“removed”: false
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
},
“options”: {}
},
“type”: “n8n-nodes-base.googleSheets”,
“typeVersion”: 4.6,
“position”: [
3296,
464
],
“id”: “1360dc23-55c6-4b4d-816e-8f67b76acfb3”,
“name”: “Append row in sheet2”,
“retryOnFail”: true,
“alwaysOutputData”: true,
“credentials”: {
“googleSheetsOAuth2Api”: {
“id”: “”,
“name”: “”
}
},
“onError”: “continueRegularOutput”
},
{
“parameters”: {
“workflowInputs”: {
“values”: [
{
“name”: “concat_topic”
},
{
“name”: “concat_topic_weight”
},
{
“name”: “content”
},
{
“name”: “search_term_category”
},
{
“name”: “ASIN”
},
{
“name”: “file_url”
},
{
“name”: “tab_name”
},
{
“name”: “content_type”
}
]
}
},
“type”: “n8n-nodes-base.executeWorkflowTrigger”,
“typeVersion”: 1.1,
“position”: [
160,
-224
],
“id”: “cff4bd5e-d8a5-471a-bafa-5c52db5da3b1”,
“name”: “When Executed by Another Workflow”
},
{
“parameters”: {
“dataToSave”: {
“values”: [
{
“key”: “search_term_category”,
“value”: “={{ $json.search_term_category }}”
},
{
“key”: “ASIN”,
“value”: “={{ $json.ASIN }}”
}
]
}
},
“type”: “n8n-nodes-base.executionData”,
“typeVersion”: 1.1,
“position”: [
736,
-592
],
“id”: “4991d969-baf2-43a7-9893-033a483647dc”,
“name”: “Execution Data”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “04d8f428-fbbd-4dac-899e-47e4a392c973”,
“name”: “topic”,
“value”: “={{$json[“concat_topic”].split(‘\n’)}}”,
“type”: “array”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
704,
-352
],
“id”: “c2bd4214-00e8-4f07-b820-a37457af68c2”,
“name”: “Get topic json”
},
{
“parameters”: {
“fieldToSplitOut”: “topic”,
“options”: {}
},
“type”: “n8n-nodes-base.splitOut”,
“typeVersion”: 1,
“position”: [
912,
-352
],
“id”: “b627ce0b-c6a5-4f21-a854-032438cd55fb”,
“name”: “Split Out”
},
{
“parameters”: {
“fieldToSplitOut”: “topic”,
“options”: {
“destinationFieldName”: “topic_weight”
}
},
“type”: “n8n-nodes-base.splitOut”,
“typeVersion”: 1,
“position”: [
912,
-192
],
“id”: “39dbb2aa-5155-4463-bbec-808cf16beb60”,
“name”: “Split Out1”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “04d8f428-fbbd-4dac-899e-47e4a392c973”,
“name”: “topic”,
“value”: “={{$json[“concat_topic_weight”].split(‘\n’)}}”,
“type”: “array”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
704,
-192
],
“id”: “3fbbba78-d3a0-4afc-be4f-91e5193a4fc6”,
“name”: “Get weight json”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “5c35ec1d-9613-4700-8f68-7da09521b420”,
“name”: “topic_weight”,
“value”: “={{ Number($json.topic_weight) }}”,
“type”: “number”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
1120,
-192
],
“id”: “46b01982-18d7-426d-895f-378ca1b532f7”,
“name”: “Make number”
},
{
“parameters”: {
“mode”: “combine”,
“combineBy”: “combineByPosition”,
“options”: {}
},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
1392,
-320
],
“id”: “9d59b0af-6125-4a79-a3d4-2d43906845c4”,
“name”: “Merge1”
},
{
“parameters”: {
“mode”: “combine”,
“fieldsToMatchString”: “topic”,
“joinMode”: “enrichInput2”,
“options”: {}
},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
2032,
-176
],
“id”: “964de81d-6560-4804-9f8a-a90338ef2d24”,
“name”: “Add weights to AI result”
},
{
“parameters”: {
“mode”: “combine”,
“combineBy”: “combineAll”,
“options”: {}
},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
2240,
-32
],
“id”: “7cd41901-b0ba-424d-adf2-93139c8a1554”,
“name”: “Add other info”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “dc1a7db6-40f1-4100-9763-e3a80acb81ad”,
“name”: “search_term_category”,
“value”: “={{ $json.search_term_category }}”,
“type”: “string”
},
{
“id”: “39becd47-bebf-41dd-98d8-abe7ec1460cf”,
“name”: “ASIN”,
“value”: “={{ $json.ASIN }}”,
“type”: “string”
},
{
“id”: “5e498e24-ed99-4d8a-9129-4180ce0020b7”,
“name”: “file_url”,
“value”: “={{ $json.file_url }}”,
“type”: “string”
},
{
“id”: “50d67b41-dcd6-4206-8a36-ab124d8eb39e”,
“name”: “tab_name”,
“value”: “={{ $json.tab_name }}”,
“type”: “string”
},
{
“id”: “0aac10f1-39ea-4649-a294-6704cac3648e”,
“name”: “content_type”,
“value”: “={{ $json.content_type }}”,
“type”: “string”
},
{
“id”: “96606bd1-92a3-4005-83e5-d07fc1c52df6”,
“name”: “content_original”,
“value”: “={{ $json.content }}”,
“type”: “string”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
992,
448
],
“id”: “8769fb3e-face-4e01-8c84-8ac14b9b68a9”,
“name”: “Keep few fields”
},
{
“parameters”: {
“fieldsToSummarize”: {
“values”: [
{
“aggregation”: “sum”,
“field”: “topic_weight”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.summarize”,
“typeVersion”: 1.1,
“position”: [
2656,
48
],
“id”: “7636a883-39df-43f8-9442-9cf8dcccfaeb”,
“name”: “Sum of weight”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “74301865-0c0d-4adf-af6d-9acb26b4b8a1”,
“name”: “weightxscore”,
“value”: “={{ $json.topic_score * $json.topic_weight}}”,
“type”: “number”
}
]
},
“includeOtherFields”: true,
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
2448,
-128
],
“id”: “80b4087e-422a-4705-868c-14c41e31776d”,
“name”: “w x s”
},
{
“parameters”: {
“fieldsToSummarize”: {
“values”: [
{
“aggregation”: “sum”,
“field”: “weightxscore”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.summarize”,
“typeVersion”: 1.1,
“position”: [
2656,
-128
],
“id”: “d9f073dd-62ea-4336-8645-5fb6ff5ef3b7”,
“name”: “sum weightxscore”
},
{
“parameters”: {
“mode”: “combine”,
“combineBy”: “combineByPosition”,
“options”: {}
},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
2896,
-64
],
“id”: “4742dcb0-e6fc-4275-8138-d34a273facd7”,
“name”: “Merge”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “2d4cfba4-0460-4bcc-a5a3-560241fb1389”,
“name”: “final_score”,
“value”: “={{ $json.sum_weightxscore/$json.sum_topic_weight }}”,
“type”: “number”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
3088,
-64
],
“id”: “724ee8a1-639b-4fa4-9ba6-29f9d75471c9”,
“name”: “final_score”
},
{
“parameters”: {
“mode”: “combine”,
“combineBy”: “combineAll”,
“options”: {}
},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
2880,
464
],
“id”: “07432f45-49d7-4ed0-b832-b023d7d9952a”,
“name”: “Merge2”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “bc3f89a0-e177-46fd-963a-a806362b661a”,
“name”: “Date”,
“value”: “={{ $now }}”,
“type”: “string”
},
{
“id”: “29925e7e-f0f4-4103-921e-e1a7e2dd2942”,
“name”: “content_type”,
“value”: “={{ $json.content_type }}”,
“type”: “string”
},
{
“id”: “92d5fa4c-ede8-4f02-9e68-f0ca8d3ed720”,
“name”: “ASIN”,
“value”: “={{ $json.ASIN }}”,
“type”: “string”
},
{
“id”: “4bb3d276-ceb6-43d3-b67b-6e609fc98fb9”,
“name”: “content_original”,
“value”: “={{ $json.content_original }}”,
“type”: “string”
},
{
“id”: “c38ce7e5-6711-46ef-9692-33623df3d018”,
“name”: “search_term_category”,
“value”: “={{ $json.search_term_category }}”,
“type”: “string”
},
{
“id”: “e883ba1c-49b0-4ffd-bdbc-c295e374bae7”,
“name”: “topic”,
“value”: “={{ $json.topic }}”,
“type”: “string”
},
{
“id”: “39c2559b-82e7-4bde-aa1a-284b3fef4352”,
“name”: “topic_weight”,
“value”: “={{ $json.topic_weight }}”,
“type”: “number”
},
{
“id”: “435ab342-ff52-4138-a0dc-b8c1e63edf4d”,
“name”: “topic_score”,
“value”: “={{ $json.topic_score }}”,
“type”: “number”
},
{
“id”: “1d54b650-6976-47fd-a695-0d5540e66e01”,
“name”: “assessment”,
“value”: “={{ $json.assessment }}”,
“type”: “string”
},
{
“id”: “1ac64fcd-bb88-4d97-bea2-ad3f06ac7bbf”,
“name”: “weightxscore”,
“value”: “={{ $json.topic_weight* $json.topic_score}}”,
“type”: “string”
},
{
“id”: “6bd97524-e23a-4b9a-8315-545a01aa9019”,
“name”: “execution_id”,
“value”: “={{ $execution.id }}”,
“type”: “string”
},
{
“id”: “59f4f5f6-92ce-458a-8d25-1d1746441570”,
“name”: “final_score”,
“value”: “={{ $json.final_score }}”,
“type”: “number”
},
{
“id”: “bb4c315c-54cd-4361-a3e4-6e9db70a764b”,
“name”: “file_url”,
“value”: “={{ $json.file_url }}”,
“type”: “string”
},
{
“id”: “c7563158-4163-440f-a8da-ad513a1052f4”,
“name”: “tab_name”,
“value”: “={{ $json.tab_name }}”,
“type”: “string”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
3088,
464
],
“id”: “622de52a-688f-4c8f-8682-9eb0b103e27d”,
“name”: “Set order”
},
{
“parameters”: {
“jsCode”: “// Get the stringified array\nconst str = $input.first().json.output;\n\n// Parse it as a real array\nconst arr = JSON.parse(str);\n\n// Return each object as a separate item for n8n\nreturn arr.map(obj => ({ json: obj }));”
},
“type”: “n8n-nodes-base.code”,
“typeVersion”: 2,
“position”: [
1120,
176
],
“id”: “8fedf5b7-d86b-430c-a124-ac69f609ac1b”,
“name”: “Split lines method 2”,
“onError”: “continueRegularOutput”
},
{
“parameters”: {},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
1280,
48
],
“id”: “1d10abdb-93a1-4d44-aff5-281307f84b4e”,
“name”: “Merge3”
},
{
“parameters”: {
“jsCode”: “// Filter out items with an ‘error’ key\nreturn items.filter(item => !item.json.hasOwnProperty(‘error’));\n”
},
“type”: “n8n-nodes-base.code”,
“typeVersion”: 2,
“position”: [
1488,
48
],
“id”: “9d30ca2b-5bb3-4f37-9039-9265940df32b”,
“name”: “Kep non error items”
}
],
“connections”: {
“OpenAI Chat Model”: {
“ai_languageModel”: [
[
{
“node”: “Topics coverage”,
“type”: “ai_languageModel”,
“index”: 0
}
]
]
},
“Topics coverage”: {
“main”: [
[
{
“node”: “Split lines”,
“type”: “main”,
“index”: 0
},
{
“node”: “Split lines method 2”,
“type”: “main”,
“index”: 0
}
]
]
},
“Split lines”: {
“main”: [
[
{
“node”: “Merge3”,
“type”: “main”,
“index”: 0
}
]
]
},
“Append row in sheet2”: {
“main”: [
]
},
“When Executed by Another Workflow”: {
“main”: [
[
{
“node”: “Execution Data”,
“type”: “main”,
“index”: 0
},
{
“node”: “Get topic json”,
“type”: “main”,
“index”: 0
},
{
“node”: “Get weight json”,
“type”: “main”,
“index”: 0
},
{
“node”: “Topics coverage”,
“type”: “main”,
“index”: 0
},
{
“node”: “Keep few fields”,
“type”: “main”,
“index”: 0
}
]
]
},
“Get topic json”: {
“main”: [
[
{
“node”: “Split Out”,
“type”: “main”,
“index”: 0
}
]
]
},
“Split Out”: {
“main”: [
[
{
“node”: “Merge1”,
“type”: “main”,
“index”: 0
}
]
]
},
“Split Out1”: {
“main”: [
[
{
“node”: “Make number”,
“type”: “main”,
“index”: 0
}
]
]
},
“Get weight json”: {
“main”: [
[
{
“node”: “Split Out1”,
“type”: “main”,
“index”: 0
}
]
]
},
“Make number”: {
“main”: [
[
{
“node”: “Merge1”,
“type”: “main”,
“index”: 1
}
]
]
},
“Merge1”: {
“main”: [
[
{
“node”: “Add weights to AI result”,
“type”: “main”,
“index”: 0
}
]
]
},
“Add weights to AI result”: {
“main”: [
[
{
“node”: “Add other info”,
“type”: “main”,
“index”: 0
}
]
]
},
“Add other info”: {
“main”: [
[
{
“node”: “Sum of weight”,
“type”: “main”,
“index”: 0
},
{
“node”: “w x s”,
“type”: “main”,
“index”: 0
},
{
“node”: “Merge2”,
“type”: “main”,
“index”: 1
}
]
]
},
“Keep few fields”: {
“main”: [
[
{
“node”: “Add other info”,
“type”: “main”,
“index”: 1
}
]
]
},
“Sum of weight”: {
“main”: [
[
{
“node”: “Merge”,
“type”: “main”,
“index”: 1
}
]
]
},
“w x s”: {
“main”: [
[
{
“node”: “sum weightxscore”,
“type”: “main”,
“index”: 0
}
]
]
},
“sum weightxscore”: {
“main”: [
[
{
“node”: “Merge”,
“type”: “main”,
“index”: 0
}
]
]
},
“Merge”: {
“main”: [
[
{
“node”: “final_score”,
“type”: “main”,
“index”: 0
}
]
]
},
“final_score”: {
“main”: [
[
{
“node”: “Merge2”,
“type”: “main”,
“index”: 0
}
]
]
},
“Merge2”: {
“main”: [
[
{
“node”: “Set order”,
“type”: “main”,
“index”: 0
}
]
]
},
“Set order”: {
“main”: [
[
{
“node”: “Append row in sheet2”,
“type”: “main”,
“index”: 0
}
]
]
},
“Split lines method 2”: {
“main”: [
[
{
“node”: “Merge3”,
“type”: “main”,
“index”: 1
}
]
]
},
“Merge3”: {
“main”: [
[
{
“node”: “Kep non error items”,
“type”: “main”,
“index”: 0
}
]
]
},
“Kep non error items”: {
“main”: [
[
{
“node”: “Add weights to AI result”,
“type”: “main”,
“index”: 1
}
]
]
}
},
“pinData”: {},
“meta”: {
“instanceId”: “1ec3208fc700f8354551af133585e916c77b0598d2372ea386a32de3f3afb957”
}
}
Information on your n8n setup
- n8nVersion: 1.103.1
- platform: cloud

