I was using the file write node to save a file (Linux system) and because I was feeding it with a buffer payload, I thought that choosing binary as the encoding was the right thing to do.
But it wasn't - the saved file wasn't quite right
I switched to default and everything is fine
No-idea what is going on down in the engine room but thought I'd share to save someone else a few hours