I\'m sending a report every night to my own gmail address. Suddenly since a week or so the image of the chart has turned blank. There is only one chart.
function
Not sure why this would have stopped working, but you might want to try dropping the "getBlob()" part and see if that helps. Documentation suggests the below code should work.
var areaBlob = charts[0].getAs('image/png').setName("areaBlob");
https://developers.google.com/apps-script/reference/spreadsheet/embedded-chart#getAs(String)