Hi everyone,
I’m currently facing an issue with CSV FeatureWriter transformer writing in a ZIP folder. We recently migrated from FME Workbench 2020 to 2025 and the behaviour of the writer changed in between.
- 2020: when writing a CSV in a ZIP folder, the entire ZIP folder would be overwritten. Meaning that if it contained several files, only the newly written CSV would remain.
- 2025: when writing a CSV in a ZIP folder, only the specified CSV file in the folder is overwritten. Meaning that all the other files are still existing. I get the same result with FME2024.1.3.
Main question here: Which FME version has the correct behaviour ? Case 1 or case 2?
If it’s case 2, then it means that I will have to update all the workspaces in my infrastructure that are writing files in a ZIP folder, leading to a lot of extra work → I probably need to clean up the ZIP folder upstream through a SystemCaller or PythonCaller. Have you other options in mind?
Please find enclosed a folder with relevant resources:
- sample CSV
- FME workspaces (2020 and 2025)
- ZIP folder ‘TEST_CSV.zip’ with 2 files in it, when using FME2020 one file gets overwritten and the other deleted


