Ich habe deine Code
var doc = activeDocument;
var posx=doc.artboards.length * 256 + 10;
var btn=doc.artboards.length * 256 + 10 + 256;
doc.artboards.add([posx, 456, btn, 200]);
doc.rearrangeArtboards(DocumentArtboardLayout.GridByRow , 3 , 20 , true);
genommen und die eckigen Klammern entfernt...