Describe the problem/error/question
Hello folks, I am stuck on the Binary Exercise 2 from the official n8n course level 2. In this particular step where it says “Write the new binary file data to the machine where n8n is running using the Read/Write Files From Disk node.”, I keep getting this erro “Problem in node ‘Read/Write Files from Disk‘
The file “C:\tmp\poetrydb.json” is not writable.”
What is the error message (if any)?
the error details I see in the output is as follows:
{
“errorMessage”: “The file “C:\tmp\poetrydb.json” is not writable.”,
“errorDetails”: {
“rawErrorMessage”: [
“The file “C:\tmp\poetrydb.json” is not writable.”
]
},
“n8nDetails”: {
“nodeName”: “Read/Write Files from Disk”,
“nodeType”: “n8n-nodes-base.readWriteFile”,
“nodeVersion”: 1.1,
“operation”: “write”,
“itemIndex”: 0,
“time”: “1/31/2026, 11:18:12 PM”,
“n8nVersion”: “2.4.6 (Self Hosted)”,
“binaryDataMode”: “filesystem”,
“stackTrace”: [
“NodeApiError: The file “C:\tmp\poetrydb.json” is not writable.”,
" at ExecuteContext.execute (D:\n8n\npm_global\node_modules\n8n\node_modules\n8n-nodes-base\nodes\Files\ReadWriteFile\actions\write.operation.ts:130:10)“,
" at ExecuteContext.execute (D:\n8n\npm_global\node_modules\n8n\node_modules\n8n-nodes-base\nodes\Files\ReadWriteFile\ReadWriteFile.node.ts:69:17)”,
" at WorkflowExecute.executeNode (D:\n8n\npm_global\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:1045:8)“,
" at WorkflowExecute.runNode (D:\n8n\npm_global\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:1226:11)”,
" at D:\n8n\npm_global\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:1662:27",
" at D:\n8n\npm_global\node_modules\n8n\node_modules\n8n-core\src\execution-engine\workflow-execute.ts:2297:11"
]
}
}
Please share your workflow
Share the output returned by the last node
The output was:
**The file “C:\tmp\poetrydb.json” is not writable.
The expected the node to maybe download the file on my device if I am not understanding wrong..?**
Information on your n8n setup
-
n8n version: Version 2.4.6
-
Database (default: SQLite): yes ig..
-
n8n EXECUTIONS_PROCESS setting (default: own, main): yes ig…
-
Running n8n via (Docker, npm, n8n cloud, desktop app): via npm in Windows Powershell
-
Operating system: Windows 11
-
Extra important info: My n8n, and all its folders are downloaded in an external ssd drive [D drive as seen in my laptop] . I had followed some YT video to help me change some settings to add the ‘path’ in my laptop so npm works to run my n8n by having its folder my my external ssd as my laptop is out of storage mostly. Ig I am having trouble finding the path because of this…**
Can someone assist pls?? Non techie here**




