検証しました。手動では起きないですね。バグなのかな?
forの回し方の昇順と降順で結果が変わるようです。
昇順だと正しく埋め込まれますが、全てのオブジェクトを埋め込まずに終了します。
for(var n=0; n<plcObj.length; n++)
降順だと全て埋め込まれますがズレます。
for(var n=plcObj.length-1; n>=0; n--)
手動で一つずつ選択して以下のスクリプトを実行すると正常です。
app.activeDocument.selection[0].embed();
このあたりはアドビのフォーラムで聞いた方が良いかも。
(z-)さんあたりは対処法をご存知かもしれませんが。
[19970] -e (2019/04/05 Fri 10:48)