Can't save node using batch
The issue was with the non-English characters in the CSV file like ö, ä etc

So the solution was to use utf8_encode() for the values:

$node-&gt;title = utf8_encode($param[0]);
$node-&gt;body[$node-&gt;language][]['value'] = utf8_encode($param[3]);


Hope it helps somebody.